Lai izveidotu “if” priekšrakstu programmā PHP, varat izmantot atslēgvārdu “if”, kam seko iekavas un cirtaini iekavas. Paziņojums "ja" ļauj veikt dažādas darbības, pamatojoties uz noteiktiem nosacījumiem. Tas novērtē nosacījumu un izpilda koda bloku, ja nosacījums ir patiess. Ja nosacījums ir nepatiess, kods blokā “ja” tiek izlaists.
"If" priekšraksta pamata sintakse PHP ir šāda:
php if (condition) { // code to be executed if the condition is true }
Nosacījums var būt jebkura izteiksme, kas tiek novērtēta kā patiesa vai nepatiesa. Tas var ietvert mainīgos lielumus, konstantes vai salīdzināšanas un loģiskos operatorus. Piemēram, varat izmantot salīdzināšanas operatorus, piemēram, "==", ">", "<", ">=", "<=", "!=", lai salīdzinātu vērtības, vai loģiskos operatorus, piemēram, "&&", "| |", vai "!".
Tālāk ir sniegts piemērs, kas parāda “if” priekšraksta lietošanu:
php $age = 25; if ($age >= 18) { echo "You are eligible to vote."; }
Šajā piemērā mainīgais “$age” tiek salīdzināts ar vērtību 18, izmantojot operatoru, kas ir lielāks par vai vienāds ar operatoru (`>=`). Ja nosacījums tiek novērtēts kā patiess, tiek parādīts ziņojums “Jums ir tiesības balsot”. tiek parādīts.
Varat arī iekļaut paziņojumu "else", lai nodrošinātu alternatīvu koda bloku, kas jāizpilda, ja nosacījums ir nepatiess. Sintakse ir šāda:
php if (condition) { // code to be executed if the condition is true } else { // code to be executed if the condition is false }
Tālāk ir sniegts piemērs, kurā parādīts priekšraksta “if-else” lietojums:
php $age = 15; if ($age >= 18) { echo "You are eligible to vote."; } else { echo "You are not eligible to vote."; }
Šajā piemērā, ja nosacījums $vecums >= 18 ir nepatiess, tiek parādīts ziņojums "Jūs neesat tiesīgs balsot". tiek parādīts.
Varat arī ievietot “ja” paziņojumus vienu otrā, lai izveidotu sarežģītākus nosacījumus. Tas ir pazīstams kā "ligzdotie ja" paziņojumi. Šeit ir piemērs:
php $age = 25; $country = "USA"; if ($age >= 18) { if ($country == "USA") { echo "You are eligible to vote in the USA."; } else { echo "You are eligible to vote in your country."; } } else { echo "You are not eligible to vote."; }
Šajā piemērā pirmais “ja” paziņojums pārbauda, vai vecums ir lielāks vai vienāds ar 18 gadiem. Ja šis nosacījums ir patiess, tiek pārbaudīts, vai valsts ir “ASV”. Atkarībā no mainīgo vērtībām tiks parādīti dažādi ziņojumi.
Paziņojums "if" PHP ļauj izpildīt dažādus koda blokus, pamatojoties uz noteiktiem nosacījumiem. Tas nodrošina veidu, kā pieņemt lēmumus un kontrolēt programmas plūsmu.
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āda ir “if” priekšraksta sintakse PHP?
- Kāds ir nosacījuma priekšrakstu mērķis programmēšanas valodās?