Maǵlıwmatlar túrleri
Ózgeriwshige jaylastırılǵan maǵlıwmatlar tekst qatarı yamasa san bolıwı múmkinligi joqarıda aytıp ótilgen yedi. Tiykarınan, bunday maǵlıwmatlar túrleri júdá kóp, biraq daslep biz tek bir neshesi menen isleymiz. Biraq, biz házirde “maǵlıwmatlar túrleri” ne ekenligin túsiniwimiz zárúrli. Programmalastırıw tilindegi maǵlıwmatlar túri ámeldegi bahalardı hám de sol túrdegi maǵlıwmatlarǵa tiyisli ámellerdi belgileydi. Mısalı, arifmetik ámellerdi “pútkil sanlar” túrindegi maǵlıwmatlar menen orınlawǵa ruxsat beriledi, biraq “string” túrindegi maǵlıwmatlar menen yemas. Programmalastırıw tilindegi maǵlıwmatlar túri ámeldegi bahalardı hám de sol túrdegi maǵlıwmatlarǵa tiyisli ámellerdi belgileydi. Mısalı, arifmetik ámellerdi “pútkil sanlar” túrindegi maǵlıwmatlar menen orınlawǵa ruxsat beriledi, biraq “string” túrindegi maǵlıwmatlar menen yemas. Qatardı qatarǵa ajıratıw múmkin yemas. Bunnan tısqarı, sanlar tek málim shegaralar ishinde bolıwı múmkin (PHP versiyasında 32 bitli OS ushın, jeń úlken sanı 2147483647) hám qatarlar tırnaqsha ishine alınıwı kerek.
Operatorlar
Programmalastırıwda operator - bul bir yamasa bir neshe bahalardı qabıl etetuǵın zat. Mısalı, arifmetikada sonday operatorlar ámeldegi: +,-, /, *. Yaǵnıy qosıw, ayırıw, bolıw hám kóbeytiwdi ańlatadı. Operator mudamı tek eki bahaǵa yega bolǵan juplıqta isleydi, mısalı, eki san (operand) qosıw yamasa olardı bir-birine kóbeytiw.
PHP bizge arifmetikadan tanıs bolǵan operatorlardı bir neshe jańalıqlar menen toldıradı :
Bizge tanıs bolǵan belgilew operatorı =, bul ózgeriwshige mánis beriw ushın isletiledi;
juda paydalı salıstırıwlaw operatorları : == , != , > , < - teń, teń emes, úlken hám kishi;
% - bir sannı basqasına bólgenden keyin qaldiǵin alıwshı operator. Mısalı : 5%2 == 1; // ras
Shártli konstruktsiyalar
Geyde, shártge qaray, siz hár qıylı háreketlerdi orınlawıńız kerek. Onıń ushın if operatorı isletiledi. Mısalı, biz web-betimizge keliwshilerdiń jinsin soradıq, onı ózgeriwshige saqladıq hám endi biz erkak yamasa hayal bolıwına qaray ajıratip alajaqpiz. Bul jerde if hám else operatorları isletiledi.
if ($gender == "erkek") {
print("Er adam");
} else {
print("Hayal adam");
}
Mısal shártli konstruktsiya úsh bólekten ibarat ekenligin kórsetedi:
if ámeli - eger shárt tuwrı yamasa nadurıs nátiyjeni beretuǵın ańlatpa bolsa ;
if blok - shárt tuwrı bolsa, atqarılatuǵın kod qatarları ;
else blokı - shárt nadurıs bolsa, atqarılatuǵın kod qatarları.
Itibar beriń, hár bir blok figurali qawıslar menen shegaralanǵan.
Do'stlaringiz bilan baham: |