⊗ppSpFnFCN 10 of 83 menu

PHP да функцияни номи билан чакириш

Фарз қилайлик, сизда ўзгарувчида функция номи сақланган сатр бор. Ушбу ўзгарувчи ёрдамида сиз шу ўзгарувчида сақланган номга эга бўлган функцияни чакиришингиз мумкин.

Келгила, мисолда кўрамиз. Фарз қилайлик, бизда куйидаги функция бор:

<?php function func($num) { echo $num ** 2; } ?>

Фарз қилайлик, бизда шу функция номи билан ўзгарувчи ҳам бор:

<?php $name = 'func'; ?>

Келгила, уни номи билан чакирайлик. Бунинг учун функция номини ўз ичига олган ўзгарувчини ёзиб, унинг ортига чакирувчи доира қавсларни қўямиз:

<?php $name(3); // 9 ?>

Фарз қилайлик, ўзгарувчида PHP га киритилган sqrt функциясининг илкаси (квадрат илдизни топиш учун) сақланган:

<?php $name = 'sqrt'; ?>

Ушбу функцияни унинг номи билан ўзгарувчи орқали чакиринг.

Ўзбек
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeOʻzbekTiếng Việt
Биз веб-сайт ишлаши, таҳлил қилиш ва персоналлаштириш учун кукидан фойдаланамиз. Маълумотларни қайта ишлаш Махфийлик сиёсатига мувофиқ амалга оширилади.
ҳаммасини қабул қилиш мослаштириш рад этиш