![]() |
(16.06.2016 21:20) |
(16.06.2016 21:20) |
(16.06.2016 21:19) |
(14.06.2016 22:32) |
(14.06.2016 22:29) |
(14.06.2016 22:28) |
PHP dasturlash tili tilidatuzilgan har qanday dastur .php kengaytmali fayllarda saqlanadi.Misol: uchun functions.php, index.php, admin.php kabi. Birnchi misolni ko'ramaiz. test.php nomli fayl tashkil etamiz va unga quyidagi kodlarni yozamiz:
<html> <head> <title>HTML hujjat</title> <head> <body> Hujjat tanasi </body> </html>
|
Bumatn HTML asosida yozilgan. 1-misoldan ko'rinib turibdiki php hujjat HTML hujjat kabi shakllantirilmoqda. Lekin php hujjatda biz qo'shimcha imkoniyatlarga ega bo'lamiz. test.php faylga quyidagi o'zgarishlarni kiritamaiz:
<?php Echo "<html>"; Echo "<head>"; Echo "<title>HTML hujjat</title>"; Echo "<head>"; Echo "<body>"; Echo "Bu matn HTML asosida yozilgan"; Echo "</body>"; Echo "</html>"; ?> |
2-misol ham 1-si kabi hujjat hosil qiladi. Farqi shundaki ikkinchi holda HTML teglarni PHP dasturi yordamida hosil qilinmoqda. Lekin ko'p hollarda HTML teglari butunicha PHP yordamida hosil qilinmay ora-oralarda PHP kodlari yoziladi:
<?php $title = “HTML hujjat”; $text = “Bu matn PHP asosida yaratilgan”; ?> <html> <head> <title><?php echo $title; ?></title> </head> <body> <?php echo $text;?> </body> </html> |
Yuqoridagi misolni bajarib ko'ring va internet sharhlovchidan HTML kodni ko'rish opsiyasini tanlang. Va siz yana yuqoridagidek HTML teglarini ko'rasiz. Bu yerda PHP kod HTML teglarni generatsiya qilyapti. Demak PHP dasturining vazifalaridan biri HTML teglarini generatsiya qilish ekanini bilib oldik. PHP ning bundan tashqariyana ko'plab imkoniyatlari mavjud bo'lib unga ma'lumotlarbazasiga murojaat qilish, turli hisob-kitoblarni amalga oshirish kabilar ham kiradi. Lekin PHPdan ko'pchilik aynan klent kompyuterida emas, balki serverda bajarilishi uchun foydalanadi. PHP dasuri tuzish haqida shu vaqtgacha bilib olgnlarimizni umumlashtiramiz:
1)*.php kengaytmali fayl yaratiladi;
2) faylda istalgancha HTML teglarini ishlatish mumkin;
3) PHP kodlarini ochish va yopish belgilari orasida yoziladi:
a)<?php –ochish belgizi va ?> -yopish belgisi;
b)<? –ochish belgisi va?> - yopish belgisi;
c)<script language = "php"> -ochish belgisi va </script>- yopish belgisi;
d)<?= -ochish belgisi ba ?> yopish belgisi.
PHP kodlarini yozish bo'yicha yana bitta misol ko'ramiz:
<?php // birinchi usuldan foydalanilmoqda $title = “HTML hujjat”; $text = “Bu matn PHP asosida yaratilgan”; ?> <html> <head> <title> <? // ikkinchi usuldan foydalanilmoqda echo $title; ?> </title> </head> <body> <script language =“php”> // uchunchi usuldan foydalanilmoqda echo $text; </script> </body> </html> |
Universal usul sifatida birinchi usulni aytish mumkin. Serverdagi PHP ning sozlamasiga ko'ra ikkinchi va to'rtinchi usullarni ham qo'llash PHP kodlarini yozishda yengilliklar yaratadi. Uchunchi usulni dasturchilar kamdan-kam foydalanishdi.
Manba: Nuriston.lark.ru
Всего комментариев: 0 | |