5-Mavzu: O’zgaruvchilar va ma’lumotlar tipi. Mavzu rejasi



Download 0,49 Mb.
bet4/12
Sana09.12.2022
Hajmi0,49 Mb.
#882811
1   2   3   4   5   6   7   8   9   ...   12
Bog'liq
O’zgaruvchilar va ma’lumotlar tipi 5 maruza

Ikkitalik qo‘shtirnoq


PHP da ikkitalik qo‘shtirnoq «''» bilan chegaralangan satrlarda maxsus belgilar uchun bir qancha boshqaruvchi ketma-ketliklar ishlatiladi. Ulardan ba’zilari 4.1 - jadvalda keltirilgan
4.1 - jadval. Satrlar uchun ishlatiladigan boshqaruvchi ketma- ketliklar

Boshqaruvchi ketma-ketliklar

Ketma - ketlik

Qiymati

\n

Yangi satr (ASCII da LF yoki 0x0A (10))

\r

Kursorni qaytishi

\t

Gorizontal tabulyatsiya (ASCII da HT yoki 0x09 (9) )

\\

Teskari qiyshiq chiziq

\$

Dollar belgisi

\''

Ikkitalik qo‘shtirnoq


Heredoc sintaksisi
Satrlar katta hajmdagi ma’lumotlar (jadvallar, satrlar, murojaatlar) ham bo‘lishi mumkin. Bunday satrlarni echo operatoridan foydalanib ekranga chiqazish bir qancha muammolar keltirishi mumkin. Ushbu holatlarda satriy o‘zgaruvchilarni heredoc-sintaksisi usulidan foydalanib aniqlash mumkin. Bu usulda satrlar <<< markeri bilan boshlanib, so‘ng identifikator so‘zi yoziladi va satr yana shu identifikator so‘zi bilan tugatiladi.
Sintaksisi:
echo <<… … … … MATN;
Heredoc matni qo‘shtirnoq ichida joylashgan matn kabi bo‘ladi va heredoc sintaksisi ishlatilganda qo‘shtirnoq ishlatishga xojat yo‘q.
Heredoc matni ichida o‘zgaruvchilarni ham berish mumkin va bu holda heredoc ichidagi o‘zgaruvchilar ham qayta ishlanadi.

    1. - misol. heredoc sintaksisining ishlatilishi

$str = <<



EEE;
// EEE – bu yerda identifikator.
?>


Skalyar tipdagi o‘zgaruvchilarni boolen, integer, float, string turlarini
ko‘rib o‘tdik.



    1. $name="Lola";
      $age=22;
      $price=2.11;
      ?>
      - misol. O‘zgaruvchilarning qiymatlarini chiqazish

Bu yerda, $name o‘zgaruvchisi string tipidagi, $age o‘zgaruvchisi integer tipidagi, $price o‘zgaruvchisi esa double tipidagi qiymatlarni qabul qiladi.

Endi sahifani saqlab, brauzerda ko‘ramiz.
Sahifada hech qanday yozuv yoki ma’lumot yo‘q. Ichki (html) kodini ko‘radigan bo‘lsak.

Biz yozgan PHP kodlar brauzerda ham, ichki kodda ham chiqmadi. Nimaga? Chunki biz faqatgina o‘zgaruvchilarga qiymat berdik xolos, brauzerga chiqazishga esa buyruq bermadik.


echo operatoridan foydalanib o‘zgaruvchilarning qiymatlarini brauzerga chiqazamiz.

$name="Lola";
$age=22;
echo "$name";
?>


Fakultet so‘zini ham brauzerga chiqazmoqchimiz, u holda

$name="Lola";
$age=22;
echo "$name"; echo "Fakultet";
?>



Bu yerda qiymatlar ketma-ket holda chiqdi. Ularni ajratish uchun bizga tanish bo‘lgan
tegidan foydalanishimiz mumkin.

$name="Lola";
$age=22;
echo "$name";
echo "
Fakultet";
?>



Download 0,49 Mb.

Do'stlaringiz bilan baham:
1   2   3   4   5   6   7   8   9   ...   12




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish