Darsliklar PHP echo, print (chop etish)

PHP PHP echo, print (chop etish)

echo va print (chop etish) — PHP’da natijani ekranga (veb-sahifaga) chiqarishning ikki asosiy usuli. Dasturchi ishining natijasini ko’rsata olmasa, kod yozishning ma’nosi qolmaydi. PHP’da chop etish uchun asosan echo ishlatiladi, print esa uning ozgina farqli varianti.

echobir yoki bir necha qiymatni ekranga chiqaradigan PHP til konstruksiyasi. print — bir qiymat chiqaradigan va 1 qaytaradigan o’xshash konstruksiya.

echo bilan chop etish

echo — eng ko’p ishlatiladigan chiqarish vositasi:

<?php
echo "Salom, UzbekDevs!";
echo "\n";
$ism = "Master Sherkulov";
echo "Foydalanuvchi: " . $ism;
?>
Salom, UzbekDevs!
Foydalanuvchi: Master Sherkulov

echo matnni, o’zgaruvchini yoki ularning birlashmasini chiqaradi. . operatori bilan bir necha qiymatni ulash mumkin.

echo bir necha qiymat bilan

echo ning o’ziga xosligi — u vergul bilan bir necha qiymatni bir yo’la qabul qiladi:

<?php
$ism = "Farrux";
$yosh = 26;
echo "Ism: ", $ism, ", yosh: ", $yosh;
?>
Ism: Farrux, yosh: 26

Vergul bilan ajratilgan qiymatlar ketma-ket chiqdi. Bu . bilan birlashtirishdan biroz tezroq ishlaydi.

echo va print farqi

Ikkovining farqini jadvalda ko’ramiz:

Xususiyat echo print
Qiymatlar soni bir nechta faqat bitta
Qaytaradigan qiymat yo’q 1
Tezlik biroz tezroq biroz sekinroq

Amalda print:

<?php
print "Salom, UzbekDevs!";
print "\n";
$natija = print "Ikkinchi qator";
?>
Salom, UzbekDevs!
Ikkinchi qator

print bir qiymat chiqaradi va 1 qaytaradi, shuning uchun uni ifodada ishlatish mumkin. Amaliyotda esa ko’pincha echo ishlatiladi.

printf — formatlangan chiqarish

Ma’lumotni aniq formatda chiqarish uchun printf ishlatiladi. U ayniqsa sonlarni formatlashda foydali:

<?php
$ism = "Master Sherkulov";
$narx = 15000.5;
printf("%s uchun narx: %.2f so'm", $ism, $narx);
?>
Master Sherkulov uchun narx: 15000.50 so'm

%s matn o’rniga, %.2f esa kasr son ikki xona bilan qo’yildi. printf narx va boshqa sonli qiymatlarni chiroyli ko’rsatishda ishlatiladi.

Xulosa

Bu bo’limda echo bilan chop etish, uni vergul bilan bir necha qiymat uchun ishlatish, print bilan farqi va printf bilan formatlashni ko’rib chiqdik. Amaliyotda echo — asosiy vosita. Keyingi darsda ma’lumot turlariga o’tamiz.