Tehtävä Operaattorit PHP PHP Operaattorit - Osa 1 Johdanto Tämä on osa 1 minun sarja, PHP Operaattorit. Ja vähennyslaskua symbolit ovat esimerkkejä toimijoiden PHP. PHP on monia muita toimijoita, joilla ei ole yhtäläisyyksiä matematiikan. Tässä osa sarjasta, katsomme eraattoreita PHP. Kaikki sanoi tässä sarjassa sovelletaan PHP 5. selitän useimmat toimijat, eivät kaikki. Jos olet vanha ohjelmoija, voit lukea sarja missä tahansa järjestyksessä tai voit lukea vain osa, joka liittyy ongelma sinulla on työssäsi puolella.
Jos olet uusi ohjelmointia tai olet opiskellut ohjelmointi ja ei ole harjoitellut sitä, sinun kannattaa lukea koko sarjan. Huomautus: Jos et näe koodia tai jos luulet jotain puuttuu (rikki linkki, kuva poissa), vain yhteyttä minuun [email protected]. Eli minuun yhteyttä pienintäkään ongelmaa olet mitä luet. Edellytys Tämä sarja on helppo ymmärtää itsessään. Kuitenkin arvostamaan sen soveltamista, sinun täytyy olla perehtynyt seuraavia aiheita: - Aloittaminen PHP - OOP perusteet PHP - Jotkut Scalar tietotyyppejä PHP tietokonekielen kertyy.
On tiettyjä asioita, sinun täytyy oppia ensin ja sitten käyttää niitä oppia korkeampia asioita. Kukin edellä otsikot on joko opetusohjelma tai ensimmäinen opetusohjelma sarjassa. Jos se on ensimmäinen osa sarjaa, sinun pitäisi lukenut koko sarjan. Jos se on opetusohjelma seisoo yksin, sinun pitäisi lukenut opetusohjelma. Päästäkseen tahansa artikkeleita, kirjoita artikkelin otsikko ja nimeni Chrys hakukenttään tämän sivun ja valitse Etsi. Tässä osa sarjasta, katsomme eraattoreita PHP. Esimerkki tällaisesta operaattori on =.
Operandi Operandi on muuttuja tai kirjaimellinen (arvo) liittyvät operaattorin. Harkitse, $ myVar = 30; myVar on vasen operandi ja 30 on oikeus operandi =. = On esimerkki toimijan kutsutaan, Sijoitusoperaattori, ei yhtä suuri operaattori (tiedot alla). Harkitse: $ myVar && $ hisVar && $ herVar on kolme operandit edellä ilmaisua. Joten, voit puhua ensimmäisen (myVar), toinen (hisVar) ja kolmas operandit (herVar). &&, Että on 2 & -merkit muodostaa toisen operaattorin; me puhua siitä myöhemmin.
Binary ja Unaarisia lausekkeita Operaattorit binary operaattorin on kahden operandin työskennellä: yksi sen vasemmalla ja yksi sen oikealla. Unary toimijan on vain yksi operandi työskennellä, sijoittaa sen vasemmalla tai sen oikealle (katso myöhemmin). Tehtävä Operaattorit Tehtävä operaattorit ovat: = * = /=% = + = - =. = Katsomme kaikkien näiden toimijoiden tässä osassa sarjassa. Yksinkertainen Tehtävä (=) perus- tehtävä operaattori on, =. Seuraava lausuma kuvaa esimerkkiä: $ Myint = 35; Sanomme kokonaisluku, 35, on määritetty muuttuja, $ Myint. Vasen operandi = on $ Myint.
Oikea operandi on 35. kaikki eraattoreita toiminta on oikealta vasemmalle; eli oikealta operandin vasemmalle operandin. Jos yrität tehdä samankaltaisuutta matematiikka, sitten edellinen virke (oikealta vasemmalle) ei voi järkeä; välttää samankaltainen matematiikka. Näemme monia esimerkkejä oikealta vasemmalle ja vasemmalta oikealle toiminnan matkan varrella sarjassa. Yleiskemikaalien toimeksianto, oikea operandi voi olla toinen muuttuja tai jopa funktiokutsu joka palauttaa arvon.
E1 op = E2 Expressions Seuraavissa yleinen lausuma, E1 on muuttuja, op on operaattori ja E2 on toisen muuttujan; = On perus sijoitusoperaattorin: E1 op = E2 Tämä yleinen toteamus, joka liittyy yksinkertainen sijoitusoperaattorin vastaa, E1 = E1 op E2 Loput eraattoreita edellä olevassa luettelossa seurata tätä yleisen sääntöä kuten alla. Loput eraattoreita kukin koostuu toimijan ehkä jo tietää, ja perus sijoitusoperaattorin. * = Operaattori Mieti seuraavan lausuman: $ int1 = $ int1 * $ int2; Täällä, $ INT1 ja $ int2 ovat muuttujia.
Oletetaan, että arvo on jo määritetty $ int1 aiemmin, ennen tätä väitettä. Huomaa, että $ int1 löytyy sekä vasemmalla operandin ja oikea operandi (INT1 * int2), perus Sijoitusoperaattori. Meillä on myös kertolaskuoperaattorin, *. Edellä selvitys saatu kertomalla int1 mukaan int2 osoitetaan INT1. Lausuma voidaan uudelleen kirjoittaa: $ int1 * = $ int2; Myös $ INT2 voidaan korvata useilla kuten, $ INT1 * = 3; /= Operaattori Tarkastellaan seuraavan lausuman: $ int1 = $ int1 /$ int2; Täällä, $ INT1 ja $ int2 ovat muuttujia. Oletetaan, että arvo on jo määritetty $ int1 aiemmin, ennen tätä väitettä.
Huomaa, että $ int1 löytyy sekä vasemmalla operandin ja oikea operandi =. Meillä on myös jako operaattori, /. Edellä esitetyt tulos jakamalla $ int1 kirjoittaja $ int2 osoitetaan $ INT1. Lausuma voidaan uudelleen kirjoittaa: $ int1 /= $ int2; Myös $ INT2 voidaan korvata useilla kuten, $ INT1 /= 4; Seuraava ohjelma kuvaa tätä: $ int1 = 20; $ INT2 = 4; $ INT1 /= $ int2; echo $ INT1; ?>% = Operaattori Mieti seuraavan lausuman: int int1 = int1% int2; Täällä INT1 ja INT2 ovat muuttujia. Huomaa, että INT1 löytyy sekä vasemmalla operandin ja oikea operandi. Meillä on myös moduuli operaattori,%.
Edellä esitetyt jäljellä jakamalla int1 mukaan int2 osoitetaan INT1. Lausuma voidaan uudelleen kirjoittaa: int int1% = int2; + = Operaattori Mieti seuraavan lausuman: $ int1 = $ int1 + $ int2; Täällä, $ INT1 ja $ int2 ovat muuttujia. Huomaa, että $ int1 löytyy sekä vasemmalla operandin ja oikea operandi perus Sijoitusoperaattori. Meillä on myös lisäksi operaattori, +. Edellä esitetyt lisäämisen seurauksena $ int1 to $ int2 annetaan $ INT1.
Lausuma voidaan uudelleen kirjoittaa: $ int1 + = $ int2; - = Operaattori Mieti seuraavan lausuman: $ int1 = $ int1 - $ int2; Täällä, $ INT1 ja $ int2 ovat muuttujia. Huomaa, että $ int1 löytyy sekä vasemmalla operandin ja oikea operandi perus Sijoitusoperaattori. Meillä on myös vähennys- operaattori, -. Edellä esitetyt tulos vähentämällä $ int2 alkaen $ int1, osoitetaan $ INT1. Lausuma voidaan uudelleen kirjoittaa: $ int1 - = $ int2; String Operaattorit PHP merkkijonon on kaksi operaattoria, jotka ovat. ja. = syötät kaksi merkkijonoa muuttujina tai literaalien, käytä piste operaattori.
Esimerkki: $ str = "yksi". "Kaksi"; echo $ str; ?> Hei, voit käyttää E1 op = E2 yleistynyt lausuman merkkijono piste operaattori. Esimerkki: $ str = "yksi"; $ Str. = "Kaksi"; echo $ str; ?>
2 ja karkaaminen sitä 1G, 2G, 3G Bl…