Өмнөх бичлэг дээр нэг хэмжээс массивийг хэрхэн хэрэглэх талаар нэлээд дэлгэрэнгүй бичсэн. Харин 2 ба түүнээс дээш тооны индэксээр хандах олон хэмжээс массивийн талаар энд дурдъя.
C/C++, Java гэх мэт өргөн тархсан хэн бүхний анхлан сурч хэрэглэж ирсэн програмчллын хэлүүдэд массивий индексээ бүхэл тоогоор авдаг, тэр зарчмаараа хэрэглэхэд асуудал гарахгүй учир тэр талаар яриаг орхилоо. Харин PHP хэлний гол онцлог болох "уян хатан" байдлыг илэрхийлсэн хэдэн жишээ кодыг тайлбарлаад массивтай холбоотой өргөн хэрэглэгдэх стандарт функцуудыг тайлбарлая.
2010/01/25
2010/01/24
PHP: Array буюу массивын талаар
Аливаа програмчлалын хэлэнд Array буюу массив(хүснэгт) гэсэн ойлголт гарч ирдэг. Элемэнтүүдийг массивт хадгалах ба тэдэнд индексээр нь ханддаг. Ихэнх програмчлалын хэлэнд индекс нь зөвхөн 0, 1, 2... гэх мэт бүхэл тоогоор ханддаг бол PHP хэлэнд массивийн индекс нь тоо, string буюу тэмдэгт мөр ч хүртэл байж болдог маш уян хатан, "хайр татсан" эд байгаа юм :)
Хамгийн эхний жишээ:
Хамгийн эхний жишээ:
Label:
Learning PHP
2010/01/22
OpenGL on Linux
Шаравсамбуу андын блог дээрээ нийтэлсэн зааврыг өөртөө мартахааргүй ойр байлгах үүднээс блог руугаа хуулж оруулав.
Label:
OpenGL
2010/01/17
Youtube - ээс Video татаж авах
YouTube.com - оос бичлэг татаж авах олон software, site - ууд байдаг л даа. Гэхдээ тэдгээрээс хамгийн хялбараар татаж авах нэгэн аргыг сонирхуулах үүднээс оруулмаар санагдав.
Gyachi: Yahoo Instant Messenger Client SoftWare on Linux
Linux-д зориулсан үнэгүй бөгөөд хүчирхэг програм хангамжуудын нэг блог Gyachi мэссэнжэрийн програм нь камер, дуу хоолоо дэмждэг. Хэрэглэж байгаа хүмүүст хамгийн их таалагддаг боломж нь гэвэл Invisible хэрэглэгчдийн статусыг шууд Invisible гээд харуулчихдагт байгаа юм :) Гайхалтай биш гэж үү?
Ubuntu дээр суулгах заавар:
Label:
SoftWares for Ubuntu
2010/01/04
PHP: Function
Өмнөх жишээнүүдэд функц дуудсан жишээ бичсэн юм байна. Гэхдээ энэ бичлэгтээ функцийн талаар жаахан дэлгэрүүлээд бичье.
PHP-д фунцкцийг дараах байдлаар зарлаж ашигладаг.
Жишээ болгоод утга буцаадаггүй, '*' тэмдэгээр дамжуулсан аргументийн хэмжээтэй квадрат үүсгэж хэвлэх жишээ кодыг харуулъя.
PHP-д фунцкцийг дараах байдлаар зарлаж ашигладаг.
function функцийн_нэр(аргументууд){ //функцийн үйлдүүд return буцаах_утга; //утга буцаадаггүй функц байж болно }
Жишээ болгоод утга буцаадаггүй, '*' тэмдэгээр дамжуулсан аргументийн хэмжээтэй квадрат үүсгэж хэвлэх жишээ кодыг харуулъя.
Label:
Learning PHP
PHP: Loop
Давталтын үйлдэл нь гэсэн яг C/C++ хэлтэй адилхан(PHP хэл маань өөрөө C/C++ синтакс дээр тулгуурлан хөгжүүлэгдсэн).
Жишээ кодууд:
Өмнөх нөхцөлт давталт: while(нөхцөл){ //үйлдлүүд } Дараах нөхцөлт давталт: do{ //үйлдлүүд }while(шалгах нөхцөл); Параметрт давталт: for(давталт эхлэх үеийн утга оноох; шалгах; утга өөрчлөх){ //хийгдэх үйлдлүүд }
Жишээ кодууд:
Label:
Learning PHP
PHP: HTML text, variables, global variables
PHP хэлэнд хувьсагчийг зарлахдаа нэрийн өмнө $ тэмдгийг бичдэг.
<html> <head> <title>Variable examples</title> </head> <body> <?php $i = 8; echo $i." * ".$i." = ".$i*$i."<br />"; $i = 3.14; echo "The PI number is ".$i."<br />"; $i = "Gansukh"; echo "This blog's author is ".$i."<br />"; ?> </body> </html>Эндээс харахад хувьсагчин зарлах, утга оноож төрөл шилжүүлэх нь хичнээн уян хатан байгааг харж болно. Нэг нэрээр зарлагдсын хувьсагчиг бүхэл, бутархай, тэмдэгт мөр утгуудыг оноож өгч болно.
Label:
Learning PHP
2010/01/02
Video: Playing Windows video games in Ubuntu
Playing video games in LINUX is not problem ;)
Grand Theft Auto - San Andreas
Grand Theft Auto - San Andreas
Label:
Entertainment,
SoftWares for Ubuntu
PHP: Hello World!
Юуны өмнө XAMPP татаж аваад суулгах хэрэгтэй. Өмнөх бичлэг дээр татаж авах линкүүд байгаа. Windows-д зориулсан хувилбарыг суулгасны дараа XAMPP Control Panel ажиллуулахад дараах байдалтай цонх гарч ирэх ба Apache, MySQL service-үүд Running төлөвт байгаа тохиолдолд бидний бичсэн PHP, MySQL project-ууд ажиллах боломжтой болно.
За одоо ямар ч програмчлалын хэл судалж эхэлж байгаа хүн бүхний бичдэг Hello World програмаа бичье. PHP хэл нь HTML кодтой хавсарч хэрэглэгддэг хэрэглэгддэг ба PHP дээр, дан ганц PHP гэлтгүй вэб програмчлалд суралцахаар шийдсэн л бол HTML кодчилолын өндөр мэдлэг, CSS, JavaScript-ийг зохих хэмжээнд эзэмшсэн байх шаардлагатай. (CSS, JavaScript-ийг төгс судлаад, photoshop, gimp гэх мэт компьютерийн график тал дээр дажгүй бол төгс дизайнтай вэб хийж болно доо хэхэ. За тэр олон үг яахав гол асуудал руугаа оръё.)
За одоо ямар ч програмчлалын хэл судалж эхэлж байгаа хүн бүхний бичдэг Hello World програмаа бичье. PHP хэл нь HTML кодтой хавсарч хэрэглэгддэг хэрэглэгддэг ба PHP дээр, дан ганц PHP гэлтгүй вэб програмчлалд суралцахаар шийдсэн л бол HTML кодчилолын өндөр мэдлэг, CSS, JavaScript-ийг зохих хэмжээнд эзэмшсэн байх шаардлагатай. (CSS, JavaScript-ийг төгс судлаад, photoshop, gimp гэх мэт компьютерийн график тал дээр дажгүй бол төгс дизайнтай вэб хийж болно доо хэхэ. За тэр олон үг яахав гол асуудал руугаа оръё.)
Label:
Learning PHP,
Setting Up Localhost
Subscribe to:
Posts (Atom)