344 of 410 menu

Funksiya forward_static_call_array

forward_static_call_array funksiyası sinifin statik metodunu çağırmağa, parametrləri massiv şəklində ötürməyə imkan verir. Birinci parametr kimi callable (sinfin və metodun adını massiv və ya sətir formatında), ikinci parametr kimi isə metoda ötürüləcək arqumentlər massivini qəbul edir.

Sintaksis

forward_static_call_array(callable $function, array $parameters);

Nümunə

Parametrləri ötürməklə sinifin statik metodunun çağırılması:

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

Kodun icrasının nəticəsi:

8

Nümunə

Massiv əvəzinə sətir formatında çağırışın istifadəsi:

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

Kodun icrasının nəticəsi:

'HelloWorld'

Həmçinin bax

Azərbaycan
AfrikaansБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Biz saytin işi, analitika və fərdiləşdirmə üçün cookie istifadə edirik. Məlumatların emalı Məxfilik Siyasəti əsasında həyata keçirilir.
hamısını qəbul et konfiqurasiya et rədd et