Izjava o prebacivanju PHP-a
U prethodnom vodiču razgovarali smo o tome kako koristiti PHP ako izvod u svojim programima postavljate pitanja i donosite odluke. Korištenjem izjave if možete kontrolirati tok vašeg programa. Sada ćemo istražiti izjavu PHP prekidača koja se također može koristiti za kontrolu protoka vašeg programa.

PHP ako izraz ocjenjuje izraz istinitim ili lažnim. Ova vrsta pitanja naziva se boolean. Je li nebo plavo - istinito ili lažno? No, izjava prekidača procjenjuje rezultat slučaja prema izrazu prebacivanja. Ovo je maštovit način da kažete da možete provjeriti da li je istina veća ili istinita. Također možete testirati jednostavne brojeve i žice. Evo osnovne izjave o prebacivanju.

prekidač (izraz)
{
rezultat slučaja1:
napravi to
pauza;

rezultat slučaja2:
napravi to
pauza;

zadano:
napravi to
pauza;
}
prekidač ($ nebo)
{
slučaj "crveni":
odjek "Nebo je crveno";
pauza;

slučaj "plavi":
odjek "Nebo je plavo";
pauza;

zadano:
odjek „Nebo je palo“;
pauza;
}

Kao što vidite iz primjera, izjava sklopke sastoji se od šest dijelova.

prekidač ($ nebo)
prekidač (izraz)
Izjava o prekidaču započinje izrazom koji se testira - $ sky - smještenim u zagradama.

{
Ovo pokreće izjave slučaja.

slučaj "crveni":
rezultat slučaja:
Izjava slučaja testira vrijednost izražajne sklopke - $ sky - na rezultat koji je u primjeru crvene boje. Ako postoji podudaranje, program će dovršiti prateći kod te izjave slučaja. odjek "Nebo je crveno";

pauza;
Izjava o prekidu završava izvršavanje prekidača. Ako je pronađeno podudaranje i popratni kôd (učinite to) završen, tada izjava prekida program ignorira ili preskače ostatak izjave prekidača. Ići će na kraj bloka izjava preklopnika i izvesti prvi redak koda izvan bloka.

zadano:
Zadana izjava slučaja posebna je vrsta slučaja. To nije obavezno. Ako se u prethodnim izjavama slučaja ne nađe podudaranje i program ga dovede do kraja, pojavit će se zadana izjava slučaja. Ova zadana izjava slučaja govori programu što učiniti ako nema podudaranja. Ali možda ne želite da program išta radi. Ako je tako, možete izostaviti zadanu izjavu slučaja.

}
Ovim se završavaju izjave slučaja.





Upute Video: [NEW] Casio G-Shock Master of G All-Black GG-B100-1B Mudmaster (Travanj 2024).