“Ja” priekšraksta sintakse PHP ir tīmekļa izstrādes pamatjēdziens, kas programmētājiem ļauj kontrolēt sava koda plūsmu, pamatojoties uz noteiktiem nosacījumiem. Paziņojums "if" ir nosacījums, kas novērtē doto izteiksmi un izpilda koda bloku, ja izteiksme ir patiesa. Tas nodrošina jaudīgu rīku lēmumu pieņemšanai un programmas darbības kontrolei.
"If" priekšraksta pamata sintakse PHP ir šāda:
if (nosacījums) {
// kods, kas jāizpilda, ja nosacījums ir patiess
}
"Nosacījums" ir izteiksme, kas tiek novērtēta kā patiesa vai nepatiesa. Tas var būt vienkāršs mainīgo, konstantu vai burtisku vērtību salīdzinājums, izmantojot salīdzināšanas operatorus, piemēram, "==", ">", "<", ">=", "<=", "!=" vai "! ==". Tā var būt arī sarežģītāka izteiksme, kas ietver loģiskus operatorus, piemēram, "&&" (AND), "||" (VAI) vai "!" (NĒ).
Koda bloks, kas ievietots cirtainajās iekavās pēc “if” priekšraksta, tiek izpildīts tikai tad, ja nosacījums ir patiess. Šajā blokā var būt viens vai vairāki priekšraksti, kas tiek izpildīti secīgi. Ir svarīgi atzīmēt, ka koda blokam ir jābūt pareizi ievilktam lasāmības labad un lai izvairītos no sintakses kļūdām.
Šeit ir PHP priekšraksta "if" piemērs:
<?php
$vecums = 25;
if ($vecums >= 18) {
echo "Jūs esat tiesīgs balsot.";
}
?>
Šajā piemērā mainīgajam "$age" ir piešķirta vērtība 25. Paziņojums "if" pārbauda, vai "$age" vērtība ir lielāka vai vienāda ar 18. Tā kā nosacījums ir patiess, kods, kas atrodas " ja" tiek izpildīts bloks, un tiek parādīts ziņojums "Jums ir tiesības balsot." tiek parādīts.
Ir iespējams arī iekļaut paziņojumu "else" kopā ar paziņojumu "if", lai nodrošinātu alternatīvu koda bloku, kas jāizpilda, ja nosacījums ir nepatiess. “If-else” priekšraksta sintakse ir šāda:
if (nosacījums) {
// kods, kas jāizpilda, ja nosacījums ir patiess
} Vēl {
// kods, kas jāizpilda, ja nosacījums ir nepatiess
}
Šeit ir PHP priekšraksta “if-else” piemērs:
<?php
$vecums = 15;
if ($vecums >= 18) {
echo "Jūs esat tiesīgs balsot.";
} Vēl {
echo "Jūs neesat tiesīgs balsot.";
}
?>
Šajā piemērā mainīgajam "$age" ir piešķirta vērtība 15. Paziņojums "if" pārbauda, vai "$age" vērtība ir lielāka vai vienāda ar 18. Tā kā nosacījums ir nepatiess, kods iekšpusē " cits" tiek izpildīts un tiek parādīts ziņojums "Jūs neesat tiesīgs balsot." tiek parādīts.
PHP priekšraksta "if" sintakse sastāv no atslēgvārda "if", kam seko nosacījums, kas ievietots iekavās, un koda bloks, kas ievietots krokainajās iekavās. Nosacījums tiek novērtēts, un, ja tas ir patiess, tiek izpildīts koda bloks. Pēc izvēles var iekļaut paziņojumu "else", lai norādītu alternatīvu koda bloku, kas jāizpilda, ja nosacījums ir nepatiess.
Citi jaunākie jautājumi un atbildes par Nosacīti paziņojumi:
- Kā var izmantot cilpu un "if" priekšrakstu kopā, lai filtrētu un parādītu konkrētus elementus no masīva?
- Kā jūs varat izvadīt tekstu vai mainīgos PHP?
- Kā jūs izveidojat "if" priekšrakstu PHP?
- Kāds ir nosacījuma priekšrakstu mērķis programmēšanas valodās?