РНР-д хувьсагчийг хэд хэдэн тєрєлд хувааж болно. Энэ нь Numbers, Strings, Arrays,Bool, Object гэж байна. Хувьсагчыг бичихдээ $ ( долларын тэмдэгтээр) эхэлж бичээд хойноос нь нэрийг нь бичиж єгдєг. Нэрний бvтэц нь яамар нэгэн vсэгээр эхлэсэн эсвэл доогуур зураасаар эхэлсэн байгаад тєгсгєл нь ас ямар нэгэн vсэг эсвэл тоо байх ёстой. Хувьсагчын нэрийг бичихдээ ямар нэгэн тусгай тэмдэгт ашиглаж болохгvй. Ийм тохиолдолд таны бичсэн РНР код ажиллахгvй байдалд хvрнэ.Жишээ нь иймэрхvv байдалтайгаар бичнэ:
<?php // zov bichigdsen jishee $ner $_huvisagch23 $MiniiToo $win88 // buruu bichsen jishee $6ner $ner+ $@aldaa $ug@too ?>
гэх мэтээр бичнэ. Ямарч тусгай тэмдэгд ашиглаж болохгvй. Мєн РНР-д тайлбр бичихдээ // ба /* tailbar */ гэсэн тэмдэгтийг хооронд бичиж єгнє. РНР –д том буюу жижиг vсгийн ялгаж єєрєєр ойлгодог.
<?php $Web $web ?>
энэ хоёр бол єєр єєр хувьсагч юм. Тийм учраас том vсэгийг нэг их хэрэглэх хэрэггvй байх.РНР нь хувьсагчийн тєрлийг эхэлж заахыг шаарддаагvй тул та эхлээд хувьсагчаа ззаж єгєх шаардлагагvй. Шууд л хувьсагчаа нэрлэээд утга олгоод яваад байж боло. РНР єєрєє ямар тєрлийн утга авсаныг тогтоодог.Numbers тєрлийн хувьсагч нь дотроо Integer, Floating point гэж 2 хэсэгт хуваагдана. Integer –нь зєвхєн бvхэл тоон утгуудыг авна. ( -24 , 56 г.м) Харин Floating point тєрлийн хувьсагч нь бутархай утгуудыг авна. ( 2.3, -5.1 г.м) Integer нь -2147483648 ээс 2147483648 хvртэл утгыг авч чадна. String –тєрлийн хувьсагч бvх тєрлийн тэмдэгт цифрvvдийг утга болгон авна. Bool нь true, false буюу vнэн эсвэл худал гэсэн хоёр утгыг авна. Bool хувьсагч утга авах тохиолдолууд
<?php gettype((bool) ""); // bool(false) gettype((bool) 1); // bool(true) gettype((bool) -2); // bool(true) gettype((bool) "foo"); // bool(true) gettype((bool) 2.3e5); // bool(true) gettype((bool) array(12)); // bool(true) gettype((bool) array()); // bool(false) ?>
Array нь олон утгыг нэг хувьсагчид агуулдагаараа бусад тєрлийн хувьсагчуудаас давуу талтай.
<?php $arrays = array(1 => 'ehnii', 'hoyordoh', 'guravdah'); print_r($arrays); ?>
гэж бичихэд харагдах байдал нь Array { [ 1 ]=> ehnii [ 2 ]=> hoyordoh [ 3 ]=> guravdah } гэх мэтээр хувьсагчуудыг бичиж ашиглаж болно. |