Mustaqil ishi mavzu: php dasturlash tili haqida ma’lumot Bajardi: Rasuljonova Arjumand Tekshirdi: Nabijonova Hulkaroy



Yüklə 0,59 Mb.
səhifə4/6
tarix20.10.2022
ölçüsü0,59 Mb.
#65572
1   2   3   4   5   6
Mustaqil ishi mavzu php dasturlash tili haqida ma’lumot Bajardi

php

echo(
Hello
); / / izox
/*
Bu ham izox
*/

?>

Shuni esdan chiqarmaslik lozimki PHP uslubi izoxlar faqat PHP chegaralanishlari orasida ta’sir qiladi. Agar PHP bu izoxlar simvollarini chegaralinishlari tashqarida uchratsa, ularni boshqa matnga o’xshab, html-sahifaga joylashtiradi.


Masalan:
echo(“
Hello
); / / normal izox
?>
// bu izox brouzerda ko’rinadi.
Bu izox HTML kodda , brouzerda emas -->
Izoxlarni faqat operator emas, quyidagicha joylash mumkin:

Sa –“hello, word”;
echo strstr($a,“H”
// bu funktsiyani keyinchalik qarab chiqamiz

?>

O’zgaruvchilar va konstantalar
PHPda o’zgaruvchilar dollar ($) belgidan boshlanadi. Bu simvoldan ixtiyoriy sondagi harf, raqam va ostiga chiziq simvollari kelishi mukin, birinchi simvol albatta harf bo’lishi kerak. Shuni esda tutish kerakki, PHPda o’zgaruvchilarning nomlari kalit so’zlaradan farqli registrga bog’liqdir.
PHPda o’zgaruvchilarni ta’riflaganda oshkora tipini ko’rsatish shart emas va dastur davomida itta o’zgaruvchi har xil tiplarga ega bolishi mumkin.
O’zgaruvchi unga qiymat berilganda initsializatsiya qilinadi va dastur bajarilguncha mavjud bo’ladi. Ya’ni wb-sahifa xolida to so’rov tugamaguncha.

Tashqi o’zgaruvchilar
Klient so’rovi web-server tomonidan taxlil qilinib, PHP mashinaga uzatilganidan so’ng, u so’rovga tegishli ma’lumotlarni o’z ichiga olgan va bajarish davomida murojaat qilishi mumkin bo’lgan bir necha o’zgaruvchilarni yaratadi. Oldin PHP sizni tizimingiz atrof muhit o’zgaruvchilarini oladi va shu nomdagi va shu qiymatdagi PHP stsenariysi atrofidagi o’zgaruvchilarni yaratadi, toki serverdagi stsenariylarga klient tizimi xususiyatlari bilan ishlash mumkin bo’lsin. Bu o’zgaruvchilar $HTTP_ENV_VARS assotsiativ massivga joylashtiriladi.
Tabiiyki $HTTP_ENV_VARS massivi o’zgaruvchilar tizimiga bog’liq (chunki aslida atrof-muhit o’zgaruvchilaridir). Atrof-muhit o’zgaruvchilari qiymatlarini sizni mashinangiz uchun env (Unix) yoki set (Windows) komandasi yordamida ko’rishingiz mumkin.
So’ngra PHP va GET o’zgaruvchilarining guruhini yaratadi. Ular so’rov satrini taxlil qilishda yaratiladi. So’rov satri $QUERTY_ STRING o’zgaruvchilarida saqlanadi va so’ralagn URL dagi “?” simvoldan keying informatsiyadan iborat, PHP so’rov satrini & simvollari bo’yicha alohida elementlarga ajratadi, va har bir elementida “=” belgisini qidiradi. Agar “=” belgisi topilgan bo’lsa, tenglik chap tomondagi simvollardan iborat o’zgaruvchi yaratadi. Quyidagi formulani ko’ramiz:
action “http://localhost/PHP/test.php”method “get”>

Yüklə 0,59 Mb.

Dostları ilə paylaş:
1   2   3   4   5   6




Verilənlər bazası müəlliflik hüququ ilə müdafiə olunur ©azkurs.org 2024
rəhbərliyinə müraciət

gir | qeydiyyatdan keç
    Ana səhifə


yükləyin