344 of 410 menu

forward_static_call_array funksiyasi

forward_static_call_array funksiyasi klassning statik metodini chaqirishga imkon beradi, parametrlarni massiv shaklida uzatadi. Birinchi parametr sifatida callable (klass va metod nomi massiv yoki satr formatida), ikkinchi parametr sifatida metodga uzatiladigan argumentlar massivini qabul qiladi.

Sintaksis

forward_static_call_array(callable $function, array $parameters);

Misol

Klassning statik metodini parametrlarni uzatib chaqiramiz:

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

Kod bajarish natijasi:

8

Misol

Massiv o‘rniga satrli chaqiruvdan foydalanish:

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

Kod bajarish natijasi:

'HelloWorld'

Shuningdek qarang

Oʻzbek
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекTiếng Việt
Biz sayt ishlashi, tahlil qilish va shaxsiylashtirish uchun cookie-fayllardan foydalanamiz. Ma'lumotlarni qayta ishlash Maxfiylik siyosatiga muvofiq amalga oshiriladi.
hammasini qabul qilish sozlash rad etish