Paziņojums par PHP pārslēgšanu
Iepriekšējā apmācībā mēs apspriedām, kā izmantot PHP, ja paziņojums jūsu programmās uzdod jautājumus un pieņem lēmumus. Izmantojot paziņojumu if, jūs varat kontrolēt savas programmas plūsmu. Tagad mēs izpētīsim PHP pārslēgšanas paziņojumu, ko arī var izmantot, lai kontrolētu jūsu programmas plūsmu.

PHP if paziņojumā izteiksme tiek novērtēta kā patiesa vai nepatiesa. Šāda veida jautājumus sauc par Būla. Vai debesis ir zilas - patiesas vai nepatiesas? Tomēr paziņojums par slēdzi novērtē gadījuma rezultātu attiecībā pret slēdzi. Tas ir iedomāts veids, kā pateikt, ka varat pārbaudīt vairāk nekā tikai patiesu vai nepatiesu. Varat arī pārbaudīt vienkāršus skaitļus un virknes. Šeit ir pamata pārslēgšanas paziņojums.

slēdzis (izteiksme)
{
lietas rezultāts1:
dari šo
pārtraukums;

lietas rezultāts2:
dari šo
pārtraukums;

noklusējums:
dari šo
pārtraukums;
}
slēdzis (USD debesis)
{
burts "sarkans":
atbalss "Debesis ir sarkanas";
pārtraukums;

burts "zils":
atbalss "Debesis ir zilas";
pārtraukums;

noklusējums:
atbalss "Debesis ir nokritušas";
pārtraukums;
}

Kā redzat no piemēra, pārejas paziņojumu veido sešas daļas.

slēdzis (USD debesis)
slēdzis (izteiksme)
Pārslēgšanas paziņojums sākas ar testējamo izteiksmi - $ sky -, kas ievietota iekavās.

{
Tādējādi tiek sākti lietu paziņojumi.

burts "sarkans":
lietas rezultāts:
Gadījuma paziņojums pārbauda slēdža izteiksmes vērtību - $ sky - attiecībā pret rezultātu, kas piemērā ir sarkans. Ja ir sakritība, programma aizpilda šī gadījuma paziņojumam pievienoto kodu. atbalss "Debesis ir sarkanas";

pārtraukums;
Pārtraukuma paziņojums beidz pārslēgšanās paziņojuma izpildi. Ja tiek atrasta atbilstība un pievienotais kods (dariet to) ir pabeigts, pārtraukuma paziņojums liek programmai ignorēt vai izlaist pārējo pārslēgšanas paziņojumu. Tas aizies līdz pārslēgšanas paziņojumu bloka beigām un izpildīs pirmo koda rindu ārpus bloka.

noklusējums:
Lietas noklusējuma paziņojums ir īpašs lietas paziņojuma veids. Tas nav obligāts. Ja iepriekšējos gadījuma paziņojumos nav atrasta atbilstība un programma to visu padara līdz galam, tā saskarsies ar noklusējuma gadījuma paziņojumu. Šis noklusējuma gadījuma paziņojums programmai norāda, kā rīkoties, ja nav sakritības. Bet jūs, iespējams, nevēlaties, lai programma kaut ko darītu. Ja tā, jūs varat izlaist noklusējuma gadījuma paziņojumu.

}
Tas izbeidz lietu paziņojumus.





Video Instrukcijas: conditions-1 (PHP) (Maijs 2024).