344 of 410 menu

Fungsi forward_static_call_array

Fungsi forward_static_call_array memungkinkan untuk memanggil metode statis kelas, dengan meneruskan parameter dalam bentuk array. Parameter pertama menerima callable (nama kelas dan metode dalam format array atau string), parameter kedua - array argumen untuk diteruskan ke metode.

Sintaksis

forward_static_call_array(callable $function, array $parameters);

Contoh

Memanggil metode statis kelas dengan meneruskan parameter:

<?php class Calculator { public static function add($a, $b) { return $a + $b; } } $res = forward_static_call_array(['Calculator', 'add'], [5, 3]); echo $res; ?>

Hasil eksekusi kode:

8

Contoh

Penggunaan panggilan string sebagai ganti array:

<?php class StringHelper { public static function concat($str1, $str2) { return $str1 . $str2; } } $res = forward_static_call_array('StringHelper::concat', ['Hello', 'World']); echo $res; ?>

Hasil eksekusi kode:

'HelloWorld'

Lihat juga

Indonesia
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Kami menggunakan cookie untuk operasi situs, analitik, dan personalisasi. Pemrosesan data dilakukan sesuai dengan Kebijakan Privasi.
terima semua atur tolak