⊗ppPmCdLO 104 of 447 menu

Амалҳои мантиқӣ дар PHP

Биёед ба рамзи зерин нигарем:

<?php $a = 1; $b = 2; if ($a == $b) { var_dump(true); } else { var_dump(false); } ?>

Чунон ки мебинед, дар ин код тағйирёбандаҳои a ва b муқоиса карда мешаванд ва агар онҳо баробар бошанд, пас ба консоли true чоп карда мешавад, ва агар баробар набошанд - пас false.

Ин ҷо вақти он расид, ки ба шумо чизеи норавшанро кушоем: дар асл сохтори if барои муқоиса зарурӣ нест - худи операторҳои навъи ==, ===, !=, <, > ва ҳ.к. натиҷаи худ ё true, ё false бармегардонанд.

Мисолро бубинед:

<?php var_dump(1 == 1); // true-ро чоп мекунад var_dump(1 == 2); // false-ро чоп мекунад ?>

Бар асоси он чизе, ки навишта шуд, коди оғози дарсро метавон ба тариқи содатар навишт:

<?php $a = 1; $b = 2; var_dump($a == $b); ?>

Мумкин аст натиҷаро фавран чоп накарда, ба он ба чанд тағйирёбанда таъин кунем:

<?php $a = 1; $b = 2; $res = $a == $b; var_dump($res); ?>

Бигзор тағйирёбандаҳои зерин дода шаванд:

<?php $a = 2 * (3 - 1); $b = 6 - 2; ?>

Истифода бурдани оператори ==, фаҳмед, ки қиматҳои ин тағйирёбандаҳо баробаранд ё не.

Бигзор тағйирёбандаҳои зерин дода шаванд:

<?php $a = 5 * (7 - 4); $b = 1 + 2 + 7; ?>

Истифода бурдани оператори >, фаҳмед, ки оё тағйирёбандаи $a аз $b калонтар аст.

Бигзор тағйирёбандаҳои зерин дода шаванд:

<?php $a = 2 ** 4; $b = 4 ** 2; ?>

Истифода бурдани оператори !=, фаҳмед, ки оё қиматҳои ин тағйирёбандаҳо гуногунанд ё не.

Тоҷикӣ
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 истифода мебарем. Коркарди маълумот мувофиқи Сиёсати махфият сурат мегирад.
ҳамаро қабул кардан танзим кардан рад кардан