⊗ppPmCdWSu 88 of 447 menu

PHPда ворнингларни босиб қўйиш

$test ўзгарувчиси умуман аниқланмаган бўлсин. Сиз биласизки, бундай ўзгарувчининг қиймати null га тенг бўлади. Бу ҳолда ушбу ўзгарувчига мурожаат қилиш уриниши ворнинг пайдо бўлишига олиб келади:

<?php var_dump($test); // null ни чиқаради ва ворнинг ?>

null га текшириш уриниши ҳам ворнинг кўрсатилишига олиб келади:

<?php if ($test !== null) { echo '+++'; } else { echo '---'; } ?>

Аммо isset орқали текшириш ворнинг пайдо бўлишига олиб келмайди - у автоматик равишда босиби қўйилади:

<?php if (isset($test)) { echo $test; } else { echo 'variable does not exist'; } ?>
Ўзбек
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
Биз веб-сайт ишлаши, таҳлил қилиш ва персоналлаштириш учун кукидан фойдаланамиз. Маълумотларни қайта ишлаш Махфийлик сиёсатига мувофиқ амалга оширилади.
ҳаммасини қабул қилиш мослаштириш рад этиш