⊗ppOpStMt 44 of 107 menu

Статические методҳо дар ООП дар PHP

Ҳангоми кор бо синфҳо шумо метавонед методҳо созед, ки барои фарохонӣ кардани худ эҷоди объектро талаб намекунанд. Чунин методҳо статикӣ номида мешаванд. Барои эълон кардани метод ҳамчун статикӣ, пас аз модификатори дастрасӣ калимаи калидӣ нависед static:

<?php class Test { public static function method() { return '!!!'; } } ?>

Барои муроҷиат кардан ба методҳои статикӣ, бояд nomi синф, сипас ду ду нуқта ва номи методро нависед, объекти синфро дар ин ҳолат эҷод кардан даркор нест, ба ин тавр:

<?php echo Test::method(); // '!!!'-ро хориҷ мекунад ?>

Методҳои синфи зеринро табдил диҳед ба статикӣ:

<?php class Math { public function getSum($a, $b) { return $a + $b; } public function getProduct($a, $b) { return $a * $b; } } ?>
Тоҷикӣ
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČ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
Мо барои коркарди сомона, таҳлил ва шахсӣ кардан аз cookie истифода мебарем. Коркарди маълумот мувофиқи Сиёсати махфият сурат мегирад.
ҳамаро қабул кардан танзим кардан рад кардан