Դաս 4։ PHP փոփոխականներ

0

Փոփոխականը պարզապես պահեստային տարածք է, որտեղ դուք կարող եք տեղադրել տարբեր բաներ, որոնք հետագայում կարող եք օգտագործել և շահարկել ձեր ծրագրերում։ Այն ամեն ինչ ցանկանում եք հիշել կարող են լինել թվեր կամ տեքստ:

Եթե ընկալեցիք միտքը, ապա շարժվենք առաջ: Եթե ոչ պատկերացրեք, որ ցանկանում եք Ձեր հագուստի հավաքածուն ներառել կատալոգի մեջ։ Այդ հարցում ունեք երկու օգնական՝ մի մարդ ու մի կին։ Այս երկու մարդը լինելու են ձեր պահեստային տարածքները (storage areas): Նրանք կպահեն Ձեր իրերը, մինչ դուք հաշվարկեք թե ինչ ունեք։ Տղամարդն ու կինը, հանդես են գալիս որպես փոփոխականներ` փոփոխական արժեքներ կամ մեծություններ։

Դուք հաշվում եք, թե քանի բաճկոն ունեք, ապա տալիս եք դրանք այդ մարդուն: Հաշվում քանի կոշիկ ունեք և տալիս դրանք կնոջը: Ցավոք սրտի, դուք ունեք վատ հիշողություն։ Հարցն այն է, թե ձեր մարդկանցից (Variable) ով է պահում բաճկոնները, իսկ ով կոշիկները։ Հիշելու համար, դուք կարող եք ձեր մարդկանց տալ անուններ: Ինչպես օրինակ՝

mr_coats
mrs_shoes

Բայց դա ամբողջությամբ Ձեր հայեցողության տակ է: Եթե ցանկանում եք, անունները կարող են լինել՝

man_coats
woman_shoes

Կամ

HimCoats
HerShoes

Բայց քանի որ ձեր հիշողությունը վատ է, լավ կլինի տալ այնպիսի անունները, որոնք կօգնեն ձեզ հիշել, թե ինչ են նրանք պահում Ձեզ համար։ (Դուք չեք կարող սկսել անունները ընդգծման գծիկով (_), կամ թվերով։ Մյուս նշանները ընդունելի են):

OK, այժմ ձեր օգնականները (Variable) ունեն անուններ: Սակայն դա բավարար չէ, քանի որ վերջիներս պատրաստվում են ձեզ համար կատարել աշխատանք, այնպես որ դուք պետք է ասեք նրանց, թե ինչ անեն: Մարդը պահումը է բաճկոնները: Բայց մենք կարող ենք կոնկրետացնել, թե քանի բաճկոն նա պետք է պահի։ Եթե տասը բաճկոն է, ապա ՝

mr_coats = 10

Այսպիսով, փոփոխականների անունը սկզբում է, որին հաջորդում է հավասարության նշան: Հավասարության նշանից հետո նշվում է փոփոխականին վերագրված արժեքը: Մեր դեպքում դա 10 թիվն է։ (Հավասարության նշանը իրականում հավասարության նշան չէ, այլ հանձնարարության օպերատոր՝ assignment operator: Այս մակարդակի համար բավական է իմանալ այսքանը։ Պարզապես հիշեք, որ դուք պետք է դնեք հավասարության նշանը):

Չնայած նրան, որ սովորում եք PHP, այստեղ ինչ – որ բան բացակայում է: Իրականում երկու բան։ Նախ փոփոխականը պետք է սկզբում ունենա դոլարի նշան։ Այն կունենա հետևյալ տեսքը՝

$mr_coats = 10

Եթե մոռանաք դոլարի նշանը ապա ձեր փոփոխականները չեն աշխատի: Մյուս բանը, որ բացակայում է՝ կետ-ստորակետն է։ PHP-ում կոդը պետք է ավարտվի կետ-ստորակետով։

$mr_coats = 10;

Եթե կոդը աշխատացնելիս ստանում եք որևէ error, առաջին բանը, որ պետք է ստուգեք դա կետ-ստորակետն է տողի վերջում։ Իհարկե, դա շատ հեշտ է անել, սակայն այն կարող է լինել նյարդայնացնող: Հաջորդ բանը, որ անհրաժեշտ է ստուգել դա դոլարի նշանն է:

Մարդ, որ պահում է տասը բաճկոն: Մենք կարող ենք նույն բանը անել մյուս անձի հետ (փոփոխականի հետ):

$mrs_shoes = 25;

Այնպես որ, $mrs_shoes կրում է 25 արժեքը։ Եթե ցանկանում եք ավելացնել այն հագուստը, որը մենք մինչ այժմ ունեցել ենք, ապա պետք է սահմանենք նոր փոփոխականներ։ (Նշենք, որ դոլարի նշանը պետք է լինի նոր փոփոխականի սկզբում)

$total_clothes

Մենք կարող ենք ավելացնել կոշիկներ և հագուստ։ PHP-ում դա արվում է հետևյալ կերպ՝

$total_clothes = $mr_coats + $mrs_shoes;

Հիշեք, որ $mr_coats ունի 10 արժեքը, իսկ $mrs_shoes –ը՝ 25։ Եթե օգտագործում եք գումարածի նշան, PHP-ն մտածում է,  որ ուզում եք ավելացում կատարել։ Այնպես որ, դա կհաշվարկը ընդհանուր արժեքը ձեզ համար։ Պատասխանը, որը կստանանք կպահվի մեր նոր փոփոխականում, որը կոչվում է $total_clothes: Կարող եք ավելացնել նաև հետևյալ կերպով՝

$total_clothes = 10 + 35;

Կրկին, PHP-ն կտեսնի գումարման նշանը և կմիացնի երկուսը իրար։ Իհարկե, դուք կարող եք ավելացնել երկուսից ավել էլեմնտ

$total_clothes = 10 + 35 + 7 + 38 + 1250;

Բայց գաղափարը նույնն է։ PHP-ն, տեսնելով գումարման նշանը, ավելացնում է էլէմենտները իրար, որից հետո պատասխանը պահվում է փոփոխական անվան (variable name) մեջ՝ հավասարման նշանից ձախ։

Հաջորդ դասում, մենք կուսումնասիրենք, թե ինչպես տեղադրել տեքստ փոփոխականների մեջ:

 Հարգելի ընթերցող, խնդրում ենք չմոռանալ like տալ մեր ֆեյսբուքյան էջին, քանի որ նորությունների մեծ մասը առաջինը տեղադրվում է հենց այնտեղ։ Ինչպես նաև հետևեք մեզ այլ սոցիալական ցանցերում և, իհարկե, գրանցվեք մեր բլոգում։

Share.