Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
znamienko rovnosti funguje ako operátor priradenia v PHP . PHP vypočíta hodnotu napravo od znamienka rovná a priradí túto hodnotu do premennej na ľavej strane od rovnítka . Napríklad :
$ x = 100 ;
$ name = " John " ;
$ result = max ( $ a , $ b ) ;
premenná " x " je priradená hodnota 100 , premenná " name " je priradená hodnota " John " a " výsledok " premennej je priradená väčšie hodnoty v premennej " a " a hodnotu premennej " b " .
Priradenie a prevádzku
Skombinujte znamienko rovnosti s aritmetickým operátorom , ako sú prevádzkovatelia používaných na sčítanie , odčítanie , násobenie , delenie a modul , na vykonať výpočet pri zadaní automaticky . Napríklad tvrdenie :
$ x + = 20 ;
pridáva 20 k aktuálnej hodnote premennej
Toto funguje aj pre sláčikové premennej " x " .. Napríklad príkaz : .
$ FIRST_NAME = '' + $ last_name ;
pridá medzeru a hodnotu v " last_name " premenné na koniec " FIRST_NAME " reťazec .
Porovnanie
použite dve rovnítka vykonať porovnanie medzi hodnotami alebo premenných . Napríklad tvrdenie :
if ( $ x == $ y ) echo " rovní "
bude porovnávať hodnoty obsiahnuté v premennej " x " a " y " . Vytvorenie " nie je presne" vyjadrenie pomocou výkričník ( " nie" ) , operátor s jedným znakom rovná . Napríklad :
if ( $ name = " Tom " ! ) Echo " Vy nie ste Tom ! " ;
Dávajte pozor , aby ste použiť jeden znamienko rovnosti pri porovnaní , pretože porovnanie bude platiť , ak je táto hodnota nulová . Napríklad tvrdenie :
if ( $ x = $ y ) echo " Toto je pravda , ak y je nula " ;
priradí hodnotu premennej " y " do premennej " x " a potom vyhodnotí , že hodnota buď true alebo false .
identický Porovnanie
Použite tri rovnaké znaky , aby sa rovnaký porovnanie. To je užitočné najmä pri vyhodnocovaní výrazov pre " true " alebo " false " , pretože nula je vyhodnotený ako " false " v PHP a akejkoľvek nenulovej číslo je vyhodnotený ako " pravda " . Použitím tri rovnaké znaky , len hodnota " false " sa bude hodnotiť na " false " . Napríklad :
$ x = false ;
$ y = 0 ;
if ( $ x === false ) echo " X je false " ;
if ( $ y == false ) echo " y je nepravdivý pomocou dvoch rovná sa " ;
if ( $ y === false ) echo " y nie je falošný používať tri rovná sa " ;