РНР -нь нэгэнт script language учир дурын vйлдэл гvйцэтгэх, тоог тооцоолох, серверт хандах, файлтай харьцан ажиллах гэх мэт маш олон vйлдэлийг хийх чадалтай. Арифметик оператор $a + $b - нэмэх vйлдэл $a - $b - хасах vйлдэл $a * $b - vржих vйлдэл $a / $b - хуваах vйлдэл Жишээн дээр:
<?php $a = 48 $b = 12 print "Hoyor huvisagchiin niilber: ".($a+$b)."<BR>"; // ur dun 60 print "Hoyor huvisagchiin yalgavar: ".($a-$b)."<BR>"; // ur dun 36 print "Hoyor huvisagchiin urjver: ".($a*$b)."<BR>"; // ur dun 576 print "Hoyor huvisagchiin noogdvor: ".($a/$b)."<BR>"; // ur dun 4 ?>
Бас өөр хялбараар товчхон бичиж болно. Жишээ: $a+=$b - А-гын утган дээр Б-г нэмээд гарах утгыг А-д харгалзуулна $a-=$b - А-гын утгаас Б-г хасаад гарах утгыг А-д харгалзуулна $a*=$b - А-гын утгыг Б-гээр vржээд гарах утгыг А-д харгалзуулна $a/=$b - А-гын утгыг Б-д хуваагаад гарах утгыг А-д харгалзуулна $a%=$b - А-гын утгыг Б-д хуваагаад гарах vлдэгдэлийг А-д харгалзуулна
<?php $a = 48; $b = 12; $a+=$b print "A=$a<BR>" // ur dun 60 $a-=$b print "A=$a<BR>" ur dun 36 $a*=$b print "A=$a<BR>" ur dun 576 $a/=$b print "A=$a<BR>" ur dun 4 $a%=$b print "A=$a<BR>" ur dun 0 ?>
Нөхцөл шалгах оператор $a == $b - А,Б хоёр утга заавал тэнцvv байх vед TRUE $a != $b - А,Б хоёр утга тэнцvv биш vед TRUE $a < $b - А нь Б гээс бага байх vед TRUE $a > $b - А нь Б гээс их байх vед TRUE $a <= $b - А нь Б гээс баг эсвэл тэнцvv vед TRUE $a >= $b - А нь Б гээс их эсвэл тэнцvv vед TRUE Жишээ:
<?php $a = 100; $b = 200; if($a == $b){ print "Hariu Tentsuu"; }else{ print "Ene hoyor utga tentsehgui bna"; } // jishee 2 $nas = 16; $tohiroh = 18; if($nas > $tohiroh){ print "Nasnii hyazgaar tohirson. Medeelel harah bolomjtoi"; }else{ print "Nas denduu baga bna. Zobhon nasand huregchded zoiulsan medeelel"; } ?>
Та нэгээс дээш нөхцөлийг шалгаж болно ингэх їед AND, OR г ашиглаж болно $a > $b AND $a > 0 - энэн нь энэ хоёр нөхцөлийг 2ууланг нь хангасан байхыг шаардана. $a > $b OR $a > 0 - энэн нь энэ хоёр нөхцөлийн аль нэг нь хангасан байхыг шаардана. AND -г && гэж, OR -г || гэж бичсэн ч болно. Чанарын ялгаа байхгїй алийг нь ч ашиглаж болно. Жишээ:
<?php $country = "Mongolia"; $money = 99; if($country == "Mongolia" AND $money >= 100){ print "Ta manai Mongold dahi E-Shop oos 100$ unetei baraag hudaldaj avch chadna"; }else{ print "Uuchlaarai Ta mongold baij, 100$ dollartai baij zahialga ogch chadna"; } // jishee 2 $card = "Master"; if($card == "Master" OR $card == "Visa"){ print "Ta hudaldaa $card cardaar hudaldaa hiij bolno"; }else{ print "Uuchlaarai bid zovhon Master,Visa cardaar tolbor huleen avdag"; } ?> |