PHP гэж юу вэ?
PHP бол 1994 онд Rasmus Lerdorf боловсруулсан серверийн талд ажилладаг скрипт хэл юм. "PHP: Hypertext Preprocessor" гэсэн үгийн товчлол боловч ихэнх хүн зүгээр л "PHP" гэж нэрлэдэг. Өнөөдөр дэлхийн бүх вэбсайтын 77 орчим хувь нь PHP дээр ажилладаг — тэдгээрт WordPress, Wikipedia, Facebook-ийн анхны хувилбар багтдаг.
Яагаад PHP сурах хэрэгтэй вэ?
PHP-г сурах нь хэд хэдэн шалтгаанаар ашигтай:
Өргөн хэрэглээ — Дэлхийн вэбсайтын дийлэнх нь PHP дээр ажилладаг тул ажлын байрны эрэлт өндөр байдаг.
WordPress — Дэлхийн бүх вэбсайтын 43% нь WordPress дээр суурилдаг бөгөөд WordPress нь PHP-р бичигдсэн.
Laravel фреймворк — PHP-н хамгийн алдартай фреймворк болох Laravel нь орчин үеийн, хүчирхэг вэб апп бүтээх боломж олгодог.
Хялбар суралцах — PHP бол анхан шатны хөгжүүлэгчид тохиромжтой хэл. Синтакс нь энгийн бөгөөд хурдан үр дүн харж болдог.
PHP хэрхэн ажилладаг вэ?
PHP бол серверийн талд (server-side) ажилладаг хэл юм. Хэрэглэгч вэбсайт руу хандахад:
Хэрэглэгч хүсэлт явуулна → Сервер PHP кодыг ажиллуулна → HTML үүсгэнэ → Хэрэглэгч HTML харна
Хэрэглэгч PHP кодыг шууд харж чадахгүй — зөвхөн PHP-н үүсгэсэн HTML-г л хардаг.
Анхны PHP программ
PHP файл нь .php өргөтгөлтэй байна. PHP код нь <?php тэмдгээр эхэлж ?> тэмдгээр дуусдаг:
<?php
echo "Сайн уу, дэлхий!";
?>
Дэлгэцэнд:
Сайн уу, дэлхий!
echo бол PHP-д текст хэвлэх хамгийн түгээмэл команд юм. Мөн бүх мөр ; тэмдгээр дуусна — энийг мартвал алдаа гарна.
HTML дотор PHP
PHP-ийн хамгийн хүчтэй тал бол HTML-тай хослуулан ашиглаж болдог явдал юм:
<!DOCTYPE html>
<html>
<body>
<h1><?php echo "Миний вэбсайт"; ?></h1>
<p>Өнөөдрийн огноо: <?php echo date("Y-m-d"); ?></p>
</body>
</html>
Энэ код нь динамик HTML үүсгэнэ — серверийн хугацаа, огноо гэх мэт мэдээллийг хуудас дээр шууд харуулах боломжтой.
Тайлбар бичих
PHP-д гурван хэлбэрийн тайлбар байдаг:
// Нэг мөрт тайлбар
# Мөн нэг мөрт тайлбар (Unix загвар)
/*
Олон мөрт тайлбар
ингэж бичнэ
*/
echo "Тайлбар биш код"; // Мөрийн эцэст тайлбар
Дараагийн хичээлд:
PHP-г компьютертоо суулгана. XAMPP эсвэл Laragon ашиглан орон нутгийн сервер тохируулж, анхны PHP файлаа хөтөч дээр ажиллуулна.