⊗ppPmCdVTI 75 of 447 menu

PHP'де маани жана тип боюнча барабар эместик

!= операторунан тышкары, салыштырууда типти эсепке алган !== оператору да бар. Келгиле, алардын ортосундагы айырмачылыктарды мисалдар менен карап чыгалы.

!= оператору менен эки 3 саны салыштырылсын. Бул оператор маанилердин барабар ЭМЕС экенин текшерет. Биздин маанилерибиз так барабар болгондуктан, экранга '-' чыгат:

<?php if (3 != 3) { echo '+++'; } else { echo '---'; // маанилер барабар болгондуктан, бул иштейт } ?>

Эми биздин маанилерибиздин бири тырмакча ичинде болсун. Бул учурда дагы != оператору аларды барабар деп эсептейт (анткени маани бирдей, ал эми тип бул оператор үчүн маанилүү эмес) жана дагы '-' чыгарат:

<?php if ('3' != 3) { echo '+++'; } else { echo '---'; // маанилер барабар болгондуктан, бул иштейт } ?>

Эми эки 3 санын !== оператору менен салыштыралы. Ал дагы аларды барабар деп эсептеп, '-' чыгарат:

<?php if (3 !== 3) { echo '+++'; } else { echo '---'; // маанилер барабар болгондуктан, бул иштейт } ?>

Эми үчтүктөрдүн бирин тырмакчага алсак, анда !== оператору биздин үчтүктөрдү барабар эмес деп эсептейт, анткени, алардын маанилери дал келсе дагы, бирок алардын тиби ар башка:

<?php if ('3' !== 3) { echo '+++'; // маанилер барабар эмес болгондуктан, бул иштейт } else { echo '---'; } ?>

Кодду иштетпей эле, экранга эмне чыгаарын аныктаңыз:

<?php $test1 = '3'; $test2 = '3'; if ($test1 != $test2) { echo '+++'; } else { echo '---'; } ?>

Кодду иштетпей эле, экранга эмне чыгаарын аныктаңыз:

<?php $test1 = '3'; $test2 = '3'; if ($test1 !== $test2) { echo '+++'; } else { echo '---'; } ?>

Кодду иштетпей эле, экранга эмне чыгаарын аныктаңыз:

<?php $test1 = 3; $test2 = '3'; if ($test1 != $test2) { echo '+++'; } else { echo '---'; } ?>

Кодду иштетпей эле, экранга эмне чыгаарын аныктаңыз:

<?php $test1 = 3; $test2 = '3'; if ($test1 !== $test2) { echo '+++'; } else { echo '---'; } ?>

Кодду иштетпей эле, экранга эмне чыгаарын аныктаңыз:

<?php $test1 = 3; $test2 = 2; if ($test1 !== $test2) { echo '+++'; } else { echo '---'; } ?>
Кыргызча
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 файлдарын колдонобуз. Маалыматтарды иштетүү Маалыматты коргоо саясаты боюнча жүргүзүлөт.
баарын кабыл алуу ыңгайлаштыруу четке кагуу