Oops!
Хичээлийн сэдэв
» Active Server Pages
» C/C++
» Cascading Style Sheets
» Cinema 4D
» Delphi
» Flash
» HTML
» JavaScript
» PhotoShop
» PHP
» PowerPoint
» Visual C#.NET
Хайлт хийх
Статистик
Яг одоо сүлжээнд нийт 4 хүн холдогдсон байна.
Вэб сайтыг нийт 3323355 удаа үзсэн байна.
Нүүр хуудас » Хичээл » PHP
РНР хувьсагч
Бичсэн: С.Санчир    Огноо: 2004.09.16

РНР-д хувьсагчийг хэд хэдэн тєрєлд хувааж болно. Энэ нь 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
}
гэх мэтээр хувьсагчуудыг бичиж ашиглаж болно.
2270 удаа уншигдсан    Буцах    Найздаа илгээх    Мэдээг хэвлэх  



Зарлал
Сайтын гишүүд, зочдын анхааралд!
Манай сайт үндсэн бүтэц, агуулгаа бүрэн өөрчилж өмнө нь байсан олон булангуудыг хаасан бөгөөд цаашид зөвхөн E-Learning чиглэлээр хичээл, материал байрлуулж байхаар болсоныг мэдэгдэе.
Сонирхолтой сайтууд
www.sanchir.com
www.asuult.net
www.amina.mn
www.xypyy.net
www.mongolduu.com
www.mongolnation.com
www.hariult.info
www.hantulga.com
www.luunz.net
www.harp.mn
www.leader.mn
www.dusal.net