382 of 410 menu

Kazi call_user_func

Kazi call_user_func inaruhusu kuita kazi yoyote inayoweza kuitwa (callable), ukimpa hoja. Inakubua parameta ya kwanza kama jina la kazi au kazi isiyo na jina, na parameta zinazofuata kama hoja za kazi inayoitwa.

Sintaksia

call_user_func(callable $callback, mixed ...$args): mixed

Mfano

Tutaite kazi ya kawaida strtoupper kwa mfuatano 'hello':

<?php $res = call_user_func('strtoupper', 'hello'); echo $res; ?>

Matokeo ya utekelezaji wa kodi:

'HELLO'

Mfano

Tutaite kazi ya mtumiaji na hoja nyingi:

<?php function sum($a, $b) { return $a + $b; } $res = call_user_func('sum', 5, 3); echo $res; ?>

Matokeo ya utekelezaji wa kodi:

8

Mfano

Matumizi ya kazi isiyo na jina kama callback:

<?php $res = call_user_func(function($name) { return "Hello, $name!"; }, 'John'); echo $res; ?>

Matokeo ya utekelezaji wa kodi:

'Hello, John!'

Angalia pia

Kiswahili
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Tunatumia kuki kwa ajili ya uendeshaji wa tovuti, uchambuzi na ubinafsishaji. Usindikaji wa data unafanyika kulingana na Sera ya Faragha.
kubali yote sanidi kataa