382 of 410 menu

Funkcija call_user_func

Funkcija call_user_func omogućava pozivanje bilo koje callable funkcije, prosleđujući joj argumente. Prvi parametar prima ime funkcije ili anonimnu funkciju, a sledeći parametri su argumenti za funkciju koja se poziva.

Sintaksa

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

Primer

Pozovimo standardnu funkciju strtoupper za string 'hello':

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

Rezultat izvršavanja koda:

'HELLO'

Primer

Pozovimo korisničku funkciju sa nekoliko argumenata:

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

Rezultat izvršavanja koda:

8

Primer

Korišćenje anonimne funkcije kao kolbeka:

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

Rezultat izvršavanja koda:

'Zdravo, John!'

Pogledajte takođe

Srpski
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Koristimo kolačiće za rad sajta, analitiku i personalizaciju. Obrada podataka se vrši u skladu sa Politikom privatnosti.
prihvati sve podesi odbij