⊗ppPmCdVTE 74 of 447 menu

PHP-de Görnüş we Many Taýdan Deňlik

Mysalyňyzda, ýagylyşly belgili san, şol bir sana ýagylyşsyz deň bolmaly däl diýip şert goýmak isleýäňiz. Beýleki sözler bilen aýdanyňda, siz deňligi diňe many üçin däl-de, eýsem maglumat görnüşi üçin hem barlamak isleýäňiz. Bunun üçin == operatorunyň ýerine, === operatoruny ulanmaly. Bu operator bilen deňlegi gatty diýip atlandyrýarlar.

Mysala serediň:

<?php if ('3' === 3) { echo '+++'; } else { echo '---'; // bu ýerine ýetirer, sebäbi görnüş taýdan deň däl } ?>

Emma iki setiri deňleşdirýänimizde '3' ekrana '+' çykar:

<?php if ('3' === '3') { echo '+++'; // bu ýerine ýetirer } else { echo '---'; } ?>

Şeýle hem sanlary deňleşdirýänimizde:

<?php if (3 === 3) { echo '+++'; // bu ýerine ýetirer } else { echo '---'; } ?>

Bu iki operatoruň arasyndaky tapawut, manylar özara deň bolanda, emma maglumat görnüşleri parhly bolanda ýüze çykýar. Beýleki ýagdaýlarda bu operatorlar özara deň işleýär. Mysal üçin, parhly sanlary deňleşdirýänimizde, elbetde, minus çykar:

<?php if (2 === 3) { echo '+++'; } else { echo '---'; // bu ýerine ýetirer } ?>

Häzirki wagtda PHP-de ähli ýerde gatty deňleşdirme ulanmak kabul edilen. Bu ýagdaýda kod, näsazlyklara az ýol berýär diýip hasap edilýär.

Kody işletmezden, ekrana näme çykajagyny kesgitläň:

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

Kody işletmezden, ekrana näme çykajagyny kesgitläň:

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

Kody işletmezden, ekrana näme çykajagyny kesgitläň:

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

Kody işletmezden, ekrana näme çykajagyny kesgitläň:

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

Kody işletmezden, ekrana näme çykajagyny kesgitläň:

<?php $test1 = 3; $test2 = 3; if ($test1 === $test2) { echo '+++'; } else { echo '---'; } ?>
Türkmen
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkçeЎзбекOʻzbekTiếng Việt
Biz sahypanyň işlemegi, analitika we şahsyýetleşdirmek üçin cookie ulanýarys. Maglumatlaryň işlenişi Gizlinlik syýasaty boýunça amala aşyrylýar.
hemmesini kabul et sazlamak ret et