344 of 410 menu

forward_static_call_array Fonksiyonu

forward_static_call_array fonksiyonu, parametreleri bir dizi olarak ileterek bir sınıfın statik metodunu çağırmanızı sağlar. İlk parametre olarak callable (dizi veya string formatında sınıf adı ve metod) alır, ikinci parametre olarak ise metoda iletilmek üzere argümanlar dizisini alır.

Sözdizimi

forward_static_call_array(callable $function, array $parameters);

Örnek

Parametreleri ileterek statik bir sınıf metodunu çağıralım:

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

Kodun çalıştırılma sonucu:

8

Örnek

Dizi yerine string çağrı kullanımı:

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

Kodun çalıştırılma sonucu:

'HelloWorld'

Ayrıca Bakınız

Türkçe
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenЎзбекOʻzbekTiếng Việt
Web sitesinin çalışması, analiz ve kişiselleştirme için çerezleri kullanıyoruz. Veri işleme, Gizlilik Politikası'na uygun olarak gerçekleşir.
tümünü kabul et özelleştir reddet