⊗ppPmCdVTI 75 of 447 menu

PHPda qiymat va tur bo‘yicha tengsizlik

!= operatoridan tashqari, solishtirishda turni hisobga oladigan !== operatori ham mavjud. Keling, ular orasidagi farqlarni misollar yordamida ko‘rib chiqaylik.

!= operatori yordamida ikkita 3 soni solishtirilsin. Ushbu operator qiymatlarning teng emasligini tekshiradi. Bizning qiymatlarimiz aynan teng bo‘lgani uchun, ekranga '-' chiqadi:

<?php if (3 != 3) { echo '+++'; } else { echo '---'; // bu ishlaydi, chunki qiymatlar teng } ?>

Endi qiymatlardan biri tirnoq ichida bo‘lsin. Bunday holatda != operatori ularni teng deb hisoblaydi (chunki qiymat mos keladi, va tur ushbu operator uchun ahamiyatsiz) va yana '-' chiqadi:

<?php if ('3' != 3) { echo '+++'; } else { echo '---'; // bu ishlaydi, chunki qiymatlar teng } ?>

Keling, endi ikkita 3 sonini !== operatori yordamida solishtiraylik. U ham ularni teng deb hisoblaydi va '-' chiqadi:

<?php if (3 !== 3) { echo '+++'; } else { echo '---'; // bu ishlaydi, chunki qiymatlar teng } ?>

Agar endi uchlamchilardan birini tirnoq ichiga olsak, !== operatori bizning uchlamchilarni teng emas deb hisoblaydi, chunki, ularning qiymatlari mos kelsa-da, lekin ularning turlari har xil:

<?php if ('3' !== 3) { echo '+++'; // bu ishlaydi, chunki qiymatlar teng EMAS } else { echo '---'; } ?>

Kodni ishlamasdan, ekranga nima chiqishini aniqlang:

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

Kodni ishlamasdan, ekranga nima chiqishini aniqlang:

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

Kodni ishlamasdan, ekranga nima chiqishini aniqlang:

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

Kodni ishlamasdan, ekranga nima chiqishini aniqlang:

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

Kodni ishlamasdan, ekranga nima chiqishini aniqlang:

<?php $test1 = 3; $test2 = 2; if ($test1 !== $test2) { echo '+++'; } else { echo '---'; } ?>
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