Tīmekļa izstrādes jomā, īpaši PHP un MySQL Fundamentals, PHP ir divas īpašas vērtības, kas ir sava veida un tiek izmantotas nosacījuma koda izpildei. Šīs vērtības ir pazīstamas kā Būla vērtības, un tās atspoguļo patiesības vai nepatiesības jēdzienu.
Programmā PHP divas īpašās vērtības, kas ir sava veida un tiek izmantotas nosacījuma koda izpildei, ir Būla vērtības true un false. Šīs vērtības tiek izmantotas, lai noteiktu izpildes plūsmu nosacījuma priekšrakstos, piemēram, if paziņojumos un while cilpās.
Būla vērtība true apzīmē nosacījumu, kas tiek uzskatīts par patiesu, savukārt Būla vērtība false apzīmē nosacījumu, kas tiek uzskatīts par nepatiesu. Šīs vērtības bieži vien ir salīdzinājumu vai loģisku darbību rezultāts.
Piemēram, apsveriet vienkāršu if paziņojumu:
$age = 25; if ($age >= 18) { echo "You are an adult."; } else { echo "You are not an adult."; }
Š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 ir patiess, tiek izpildīts kods blokā if un tiek parādīts ziņojums "Jūs esat pilngadīgs." tiek parādīts. Ja nosacījums ir nepatiess, tiek izpildīts kods blokā else un tiek parādīts ziņojums "Jūs neesat pilngadīgs". tiek parādīts.
Ir svarīgi atzīmēt, ka PHP noteiktas vērtības tiek uzskatītas par nepatiesām, ja tās tiek izmantotas Būla kontekstā. Šīs vērtības ir false, vesels skaitlis 0, peldošais skaitlis 0.0, tukša virkne "", virkne "0", masīvs ar nulles elementiem un īpašā vērtība null. Visas pārējās vērtības tiek uzskatītas par patiesām.
Piemēram, ņemsim vērā šādu kodu:
$var = 0; if ($var) { echo "The value is true."; } else { echo "The value is false."; }
Šajā piemērā mainīgajam $var ir piešķirta vērtība 0. Lietojot Būla kontekstā, šī vērtība tiek uzskatīta par nepatiesu. Tāpēc tiek izpildīts kods blokā else un tiek parādīts ziņojums "Vērtība ir nepatiesa". tiek parādīts.
Divas īpašās PHP vērtības, kas ir sava veida un tiek izmantotas nosacījuma koda izpildei, ir Būla vērtības true un false. Šīs vērtības tiek izmantotas, lai noteiktu izpildes plūsmu nosacītajos paziņojumos un atspoguļotu patiesības vai nepatiesības jēdzienu.
Citi jaunākie jautājumi un atbildes par Būla vērtības un salīdzinājumi:
- Kāds ir salīdzinājuma rezultāts "Šons ir mazāks par Yoshi"?
- Kāds ir salīdzinājuma "10 ir vienāds ar 10" rezultāts?
- Kāds ir salīdzinājuma "5 ir mazāks par 10" rezultāts?
- Kā Būla vērtības tiek pārvērstas virknēs, kad tās tiek atbalsotas pārlūkprogrammā?