Sahifa nomi


O'zgaruvchilar va doimiylar


Download 96.63 Kb.
bet6/20
Sana02.05.2023
Hajmi96.63 Kb.
#1421315
1   2   3   4   5   6   7   8   9   ...   20
Bog'liq
Mustaqil ish.web dasturlash.Fayzullayev.A.

O'zgaruvchilar va doimiylar



$x = 5; // variable x is assigned the value 5
$y = "Hello"; // variable y is assigned the value "Hello"
$x += 2; // variable x is now 7
$y .= " World"; // variable y is now "Hello World"
?>
O'zgaruvchilardan tashqari, PHP o'zgaruvchilar bilan bir xil bo'lgan, lekin doimiyga qiymat berilgandan keyin o'zgartirib bo'lmaydigan konstantalarni qo'llab-quvvatlaydi. Konstantalar define() funktsiyasi bilan aniqlanadi, u ikkita argumentni oladi: doimiyning nomi va uning qiymati.

define("PI", 3.14);
echo PI; // Outputs 3.14
define("MY_NAME", "John Doe");
echo MY_NAME; // Outputs John Doe
Shunisi e'tiborga loyiqki, konstantalar sukut bo'yicha katta-kichiklikka sezgir, ammo siz ularni define funktsiyasida uchinchi argumentni haqiqiy deb o'tkazib, ularni befarq qilishingiz mumkin.

define("MY_NAME", "John Doe", true);
echo my_name; // Outputs John Doe
Xulosa qilib aytganda, o'zgaruvchilar va konstantalar har bir dasturlash tilida muhim tushunchalar bo'lib, ular PHP skriptlarida ma'lumotlarni saqlash va boshqarish uchun talab qilinadi. O'zgaruvchilar o'z qiymatlarini qayta tayinlashlari mumkin, ammo konstantalar aniqlangandan keyin bir xil qiymatni saqlaydi. Konstantalar sizning skriptingiz davomida doimiy bo'lib qolishni kutgan qiymatlarni e'lon qilishga imkon beradi, bu sizning kodingizni yanada tushunarli va boshqariladigan qiladi.

Boshqaruv tuzilmalari (if / else, loops va boshqalar)


PHP-dagi boshqaruv tuzilmalari sizning kodingizning bajarilishini boshqarish uchun ishlatiladi va if/else bayonotlari, ko'chadan va kalit so'zlarini o'z ichiga oladi.
If / Else Bayonotlari.
Eng asosiy boshqaruv tuzilishi if bayonoti bo'lib, agar ma'lum bir shart bajarilsa, kod blokini bajarishga imkon beradi. Agar shart bajarilmasa, boshqa kod blokini bajarish uchun else bayonotidan ham foydalanishingiz mumkin.

$x = 5;
if ($x > 0) {
echo "x is greater than 0";
} else {
echo "x is less than or equal to 0";
}
Bundan tashqari, bir nechta shartlarni birgalikda zanjirlash uchun elseif bayonotidan va uchlik operatoridan foydalanishingiz mumkin (?:) oddiy if/else bayonotlari uchun stenografiya sifatida.

$x = 5;
$y = 10;
if ($x > $y) {
echo "x is greater than y";
} elseif ($x < $y) {
echo "x is less than y";
} else {
echo "x is equal to y";
}
echo $x > 0 ? "x is positive" : "x is non-positive";
Ko'chadan.
PHP ko'chadan bir necha turlari bor, ko'chadan uchun, shu jumladan,, ko'chadan esa, va do-esa ko'chadan. Bular kod blokini ma'lum bir necha marta yoki ma'lum bir shart bajarilgunga qadar takrorlash imkonini beradi.

for ($i = 0; $i < 5; $i++) {
echo $i;
}
$x = 0;
while ($x < 5) {
echo $x;
$x++;
}
$x = 0;
do {
echo $x;
$x++;
} while ($x < 5);

Download 96.63 Kb.

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




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