if: Skillnad mellan sidversioner
Admin (diskussion | bidrag) |
Admin (diskussion | bidrag) |
||
Rad 37: | Rad 37: | ||
<BR>[[Språkreferens]] | <BR>[[Språkreferens]] | ||
<BR>[[Språkreferens#Kontrollstrukturer]] | <BR>[[Språkreferens#Kontrollstrukturer]] | ||
<hr> | |||
Det här är en maskinöversättning av PHP-manualen till svenska. Om du hittar fel är vi tacksamma om du rapporterar dem via formuläret som finns på | |||
https://www.linux.se/kontaka-linux-se/ | |||
<BR><BR>Tack till [https://datorhjalp.se Datorhjälp] som har sponsrat Linux.se med webserver. | |||
[[Kategori:Php]] | [[Kategori:Php]] |
Nuvarande version från 24 augusti 2024 kl. 12.13
if-konstruktionen
(PHP 4, PHP 5, PHP 7, PHP 8)
`if`-konstruktionen är en av de viktigaste funktionerna i många programmeringsspråk, inklusive PHP. Den möjliggör villkorligt utförande av kodfragment. PHP har en `if`-struktur som liknar den som finns i C:
if (uttryck) uttalande
Som beskrivs i avsnittet om uttryck, utvärderas uttrycket till dess booleska värde. Om uttrycket utvärderas till sant kommer PHP att exekvera uttalandet, och om det utvärderas till falskt kommer det att ignoreras. Mer information om vilka värden som utvärderas till falskt finns i avsnittet 'Konvertering till booleskt'.
Följande exempel skulle visa "a är större än b" om $a är större än $b:
<?php if ($a > $b) echo "a är större än b"; ?>
Ofta vill man ha flera uttalanden som villkorligt ska exekveras. Naturligtvis behöver man inte omsluta varje uttalande med en `if`-klausul. Istället kan du gruppera flera uttalanden i en uttalandegrupp. Till exempel skulle denna kod visa "a är större än b" om $a är större än $b, och skulle sedan tilldela värdet av $a till $b:
<?php if ($a > $b) { echo "a är större än b"; $b = $a; } ?>
`if`-uttalanden kan nästas oändligt inom andra `if`-uttalanden, vilket ger dig fullständig flexibilitet för villkorligt utförande av olika delar av ditt program.
Sidslut
PHP
Språkreferens
Språkreferens#Kontrollstrukturer
Det här är en maskinöversättning av PHP-manualen till svenska. Om du hittar fel är vi tacksamma om du rapporterar dem via formuläret som finns på
https://www.linux.se/kontaka-linux-se/
Tack till Datorhjälp som har sponsrat Linux.se med webserver.