Ózgeriwshiler menen qanday islew kerek
Hár qanday ózgeriwshin aldın jariyalap aliw kerek, yaǵnıy oǵan at beriw hám baha beriw. PHP sintaksisida ózgeriwshiniń atı latın belgilerinde jazıladı, biraq birinshi belgi mudamı dollar $ belgisi bolıwı kerek, keyin onıń atı. Ózgeriwshi atınıń nomer menen baslawǵa, sonıń menen birge álippe háripleri hám tómengi sızıqlardan tısqarı basqa bahalardan paydalanıwǵa jol qoyılmaydı. Ózgeriwshiler tuwrı atlarına mısallar :
$age;
$favorite_color;
$name2.
Nadurıs atlarǵa mısallar :
age — бошида доллар $ белгиси унутилган;
$42 — сон билан бошланган;
$my-age — дефис берилган.
Belgilew
Bos ózgeriwshi júdá paydalı bolmaydı. Sonday ushın, onda qandayda bir zattı jaylastıramız. Bunı belgilew procesi dep ataladı. Jańa ózgeriwshige sıpatlama beriw tómendegishe kórinedi:
$favorite_color = "green";
PHP-dagi “=” teń belgi operator hám mudamı belgilew ámelin ańlatadı. Bul jerde biz “green” sózin favorite_color atlı ózgeriwshige jazdık. Ye'tibor beriń, biz green sózdi tırnaqsha ishinde keltirdik. Tekstten paydalanıw haqqında gáp ketkende mudamı tırnaqsha belgileri júdá zárúr. Eger ózgeriwshi tekst yemas, bálki san bolsa, ol jaǵdayda tırnaqsha kerek yemas. Mısalı :
$favorite_number = 42;
Isletiliwi
Maǵlıwmattı ózgeriwshinde qanday saqlawdı úyrendik. Keling, bul maǵlıwmatlarǵa biziń skriptimizde qanday kirisiwdi kórip shıǵamız. Eger, biz basımızdaǵı jańa telefon nomerin yeslab qalıwǵa háreket qilsak, onı qandayda sebep menen, yaǵnıy oǵan qońıraw qılıw ushın etemiz. Bul sonı ańlatadıki, biz keleshekte oǵan qaytıw ushın maǵlıwmattı yeslaymiz jáne onı birpara háreketler ushın qollaymiz - qońıraw qılıw, xabar jazıw hám hk.
Bul logika programmalastırıwda da tolıq isleydi. Maǵlıwmattı bir ret saqlaǵan halda, odan keleshekte hár qıylı háreketlerdi orınlaw ushın paydalanıw múmkin. Bul háreket bul maǵlıwmattı yekranda hákis jetirishi múmkin. Ózgeriwshilerden paydalanıw ushın qashannan berli tanıs bolǵan skriptti qayta jazamız.
$welcome_text = "Salem du’nya";
print($welcome_text);
Bul ápiwayı stsenariy eki basqıshdan ibarat. Birinshisinde biz jańa ózgeriwshin ye'lon etemiz (jumısqa túsiremiz) hám onda tekst jaylastıramız. Ekinshi basqıshda biz bul ózgeriwshin displey funktsiyasında onıń nomiga shaqırıq etip paydalanamız. Yaǵnıy, yendi print funktsiyası tuwrıdan-tuwrı tekstti yemas, bálki bul tekstti óz ishine alǵan ózgeriwshin aladı.
Konkatenaciya
Bul jańa sóz bir neshe qatarlardı birewine jabıwtırıw operatsiyası dep ataladı. Shama menen oylayıq, bizde eki tanıw ózgeriwshi ámeldegi: $favorite_color hám $favorite_number hám biz tómendegi nátiyjeni alıw ushın olardı bir qatarda chop yetamiz:
“Meniń unatqan reńim — jasıl, al unaqtan sanım — 42”
Bul jerde reń ma`nisi $favorite_color hám sanlar $favorite_number de saqlanadı.
Bunday qatardı alıw ushın birlestiriw operatorınan paydalanıw kerek - “.” (noqat ). Bul qatardı operand retinde óz ishine alǵan eki qatar yamasa ózgeriwshin aladı hám keyin jańa qatardı qaytaradı. Bul qo'yidagi kóriniste boladı.
$united_string = "Meniń unatqan reńim - " . $favorite_color . ", al unatqan cifr - " . $favorite_number;
print($united_string);
Do'stlaringiz bilan baham: |