Դաս 13: PHP Համեմատության օպերատորներ

0

Նախորդ բաժիններում Դուք սովորեցիք ինչպես ստուգել, թե ինչ կա փոփոխականի մեջ: Դուք կիրառեցիք if, else … if, և else, ինչպես նաև կրկնակի հավասարության նշանը (==) որպեսզի ստուգեք արդյոք փոփոխականը նո՞ւյնն է ինչ որ որոշակի տեքստը:

Կրկնակի հավասարության նշանը հայտնի է որպես համեմատության օպերատոր: Սակայն կան մի շարք այլ օպերատորներ ևս: Ահա դրանք ցուցակը՝

operators

== (Ունի նույն արժեքն ինչ որ)
Կրկնակի հավասարության նշանը կարող է նշանակել <ունի արժեք> կամ <ունի նույն արժեքն ինչ որ>: Ստորև բերված օրինակում $variable1 անվանումով փոփոխականը համեմատվում է $variable2 անվանումով փոփոխականի հետ:

if ($variable1 == $variable2) {

}

!= (ՉՈՒՆԻ նույն արժեքն ինչ որ)
Դուք կարող եք նաև ստուգել մի պայմանը մյուսի հետ նույնը չլինելը: Դրա համար Ձեզ անհրաժեշտ է բացականչական և հավասարության նշանների համադրությունը ( != ): Երբ Դուք, օրինակ, ստուգում եք իրական username-ը, կարող եք գրել՝

if ($what_user_entered != $username) {

print(“You’re not a valid user of this site!”);

}

Վերևում գրված կոդն ասում է <Եթե այն, ինչը գրել է օգտվողը, նույնը չէ, ինչ որ $username կոչվող փոփոխականի պարունակությունն է, ապա արտատպի՛ր որևէ բան>:

< (Ավելի փոքր է քան)

Որպեսզի ստուգեք արդյոք մի արժեքը մյուսից փոքր է օգտագործե՛ք այս նշանը ՝( < ):

> (Ավելի մեծ է քան)
Որպեսզի ստուգեք արդյոք մի արժեքը մյուսից մեծ է օգտագործե՛ք այս նշանը ՝( > ):

<= (Փոքր է կամ հավասար)

Ավելի ճշգրիտ լինելու համար Դուք կարող եք նաև ստուգել արդյոք մի փոփոխականը մյուսից փոքր  կամ հավասար է: Դրա համար կիրառվում է հետևյալ նշանը՝ ( <= ):

>= (Մեծ է կամ հավասար)
Մեծ կամ հավասարը ստուգելու համար՝ հետևյալ նշանը՝ ( >= ):

Հաջորդ բաժիններում Դուք կտեսնեք, թե ինչպես են կիրառվում համեմատության օպերատորները: Քանի որ Դուք արդեն ծանոթ եք կրկնակի հավասարության նշանին, մենք կսկսենք <Ոչ հավասարից> (Not equal to“):

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

Share.