Användarbidrag av Admin
Hoppa till navigering
Hoppa till sök
18 augusti 2024
- 07.2518 augusti 2024 kl. 07.25 skillnad historik +12 match →Exempel #3 Exempel på användning av match med jämförelseoperatorer
- 07.2518 augusti 2024 kl. 07.25 skillnad historik +6 match →Exempel #4 Exempel på ett ohanterat match-uttryck
- 07.2418 augusti 2024 kl. 07.24 skillnad historik +13 match →Exempel #2 Grundläggande användning av match
- 07.2318 augusti 2024 kl. 07.23 skillnad historik +5 162 N match Skapade sidan med '== match == (PHP 8) `match`-uttrycket förgrenar utvärdering baserat på en identitetskontroll av ett värde. Liksom ett `switch`-uttalande har ett `match`-uttryck ett ämnesuttryck som jämförs mot flera alternativ. Till skillnad från `switch` utvärderas det till ett värde, likt ternära uttryck. Till skillnad från `switch` är jämförelsen en identitetskontroll (===) snarare än en svag likhetskontroll (==). `match`-uttryck är tillgängliga från och med PHP 8...' Märke: Visuell redigering: Växlade
- 07.2018 augusti 2024 kl. 07.20 skillnad historik +8 switch →Exempel #1 switch-struktur senaste Märke: Visuell redigering
- 07.2018 augusti 2024 kl. 07.20 skillnad historik +5 989 N switch Skapade sidan med '== switch == (PHP 4, PHP 5, PHP 7, PHP 8) `switch`-uttalandet liknar en serie `IF`-uttalanden på samma uttryck. Ofta kan du vilja jämföra samma variabel (eller uttryck) med många olika värden och utföra olika kodstycken beroende på vilket värde den är lika med. Det är precis vad `switch`-uttalandet är till för. === Not === Notera att till skillnad från vissa andra språk gäller `continue`-uttalandet för `switch` och beter sig liknande `break`. Om du har...' Märke: Visuell redigering: Växlade
- 07.1618 augusti 2024 kl. 07.16 skillnad historik +4 continue →Ändringslogg för continue senaste Märke: Visuell redigering
- 07.1518 augusti 2024 kl. 07.15 skillnad historik −9 continue →Not
- 07.1418 augusti 2024 kl. 07.14 skillnad historik +34 continue →Ändringslogg för continue Märke: Visuell redigering
- 07.1218 augusti 2024 kl. 07.12 skillnad historik +6 continue →Ändringslogg för continue Märke: Visuell redigering
- 07.1118 augusti 2024 kl. 07.11 skillnad historik +2 240 N continue Skapade sidan med '== continue == (PHP 4, PHP 5, PHP 7, PHP 8) `continue` används inom slingstrukturer för att hoppa över resten av den aktuella slingiterationen och fortsätta exekveringen vid villkorsutvärderingen och sedan vid början av nästa iteration. === Not === I PHP betraktas `switch`-uttalandet som en slingstruktur för syftet med `continue`. `continue` beter sig som `break` (när inga argument anges) men kommer att ge en varning eftersom detta sannolikt är ett misstag. O...'
- 07.0918 augusti 2024 kl. 07.09 skillnad historik +60 foreach →Sidslut senaste
- 07.0918 augusti 2024 kl. 07.09 skillnad historik +1 168 N break Skapade sidan med '== break == (PHP 4, PHP 5, PHP 7, PHP 8) `break` avslutar exekveringen av den aktuella `for`, `foreach`, `while`, `do-while` eller `switch`-strukturen. `break` accepterar ett valfritt numeriskt argument som anger hur många nästlade inneslutande strukturer som ska brytas ut ur. Standardvärdet är 1, vilket innebär att endast den omedelbart inneslutande strukturen bryts ut ur. <pre> <?php $arr = array('ett', 'två', 'tre', 'fyra', 'stopp', 'fem'); foreach ($arr as $...' senaste
- 07.0718 augusti 2024 kl. 07.07 skillnad historik +121 foreach Ingen redigeringssammanfattning
- 07.0718 augusti 2024 kl. 07.07 skillnad historik +2 988 N for Skapade sidan med '== for-slingor == (PHP 4, PHP 5, PHP 7, PHP 8) `for`-slingor är de mest komplexa slingorna i PHP. De beter sig som deras motsvarigheter i C. Syntaxen för en `for`-slinga är: <pre> for (uttryck1; uttryck2; uttryck3) uttalande </pre> Det första uttrycket (uttryck1) utvärderas (exekveras) en gång ovillkorligt i början av slingan. I början av varje iteration utvärderas uttryck2. Om det utvärderas till sant fortsätter slingan och de inneslutna uttalandena e...' senaste
- 07.0518 augusti 2024 kl. 07.05 skillnad historik +1 627 N do-while Skapade sidan med '== do-while-slingor == (PHP 4, PHP 5, PHP 7, PHP 8) `do-while`-slingor är mycket lika `while`-slingor, med skillnaden att sanningsuttrycket kontrolleras vid slutet av varje iteration istället för i början. Den huvudsakliga skillnaden från vanliga `while`-slingor är att den första iterationen av en `do-while`-slinga garanterat körs (sanningsuttrycket kontrolleras endast vid slutet av iterationen), medan den kanske inte nödvändigtvis körs med en vanlig `while`-...' senaste
- 07.0418 augusti 2024 kl. 07.04 skillnad historik −3 while →Sidslut senaste
- 07.0418 augusti 2024 kl. 07.04 skillnad historik +1 670 N while Skapade sidan med '== while-slingor == (PHP 4, PHP 5, PHP 7, PHP 8) `while`-slingor är den enklaste typen av slinga i PHP. De beter sig precis som deras motsvarigheter i C. Den grundläggande formen av ett `while`-uttalande är: <pre> while (uttryck) uttalande </pre> Betydelsen av ett `while`-uttalande är enkel. Det talar om för PHP att exekvera det inneslutna uttalandet upprepade gånger, så länge som `while`-uttrycket utvärderas till sant. Värdet på uttrycket kontrolleras...' Märke: Visuell redigering: Växlade
- 07.0318 augusti 2024 kl. 07.03 skillnad historik +60 Språkreferens →Kontrollstrukturer Märke: Visuell redigering
- 07.0118 augusti 2024 kl. 07.01 skillnad historik −4 Alternativ syntax för kontrollstrukturer →Sidslut senaste
- 07.0118 augusti 2024 kl. 07.01 skillnad historik +1 895 N Alternativ syntax för kontrollstrukturer Skapade sidan med '== Alternativ syntax för kontrollstrukturer == (PHP 4, PHP 5, PHP 7, PHP 8) PHP erbjuder en alternativ syntax för några av sina kontrollstrukturer; nämligen `if`, `while`, `for`, `foreach` och `switch`. I varje fall innebär den alternativa syntaxen att byta ut öppningsklammern mot ett kolon (:) och stängningsklammern mot `endif;`, `endwhile;`, `endfor;`, `endforeach;` eller `endswitch;` respektive. <pre> <?php if ($a == 5): ?> A är lika med 5 <?php endif; ?> </...'
- 06.5918 augusti 2024 kl. 06.59 skillnad historik +2 286 N elseif/else if Skapade sidan med '== elseif/else if == (PHP 4, PHP 5, PHP 7, PHP 8) `elseif`, som namnet antyder, är en kombination av `if` och `else`. Liksom `else`, utökar den ett `if`-uttalande för att exekvera ett annat uttalande i fall det ursprungliga `if`-uttrycket utvärderas till falskt. Dock, till skillnad från `else`, kommer den att exekvera det alternativa uttrycket endast om `elseif`-villkorsuttrycket utvärderas till sant. Till exempel skulle följande kod visa "a är större än b", "...' Märke: Visuell redigering: Växlade
- 06.5718 augusti 2024 kl. 06.57 skillnad historik +8 Språkreferens →Kontrollstrukturer Märke: Visuell redigering
- 06.5618 augusti 2024 kl. 06.56 skillnad historik +1 402 N else Skapade sidan med '== else-konstruktionen == (PHP 4, PHP 5, PHP 7, PHP 8) Ofta vill man exekvera ett uttalande om ett visst villkor är uppfyllt och ett annat uttalande om villkoret inte är uppfyllt. Det är vad `else` är till för. `else` utökar ett `if`-uttalande för att exekvera ett uttalande i fall uttrycket i `if`-uttalandet utvärderas till falskt. Till exempel skulle följande kod visa "a är större än b" om $a är större än $b, och "a är INTE större än b" annars: <pre>...'
- 06.5318 augusti 2024 kl. 06.53 skillnad historik +42 if →Sidslut
- 06.5218 augusti 2024 kl. 06.52 skillnad historik +1 427 N if Skapade sidan med '== 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: <pre> if (uttryck) uttalande </pre> 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...'
- 06.4618 augusti 2024 kl. 06.46 skillnad historik 0 Introduktion till Kontrollstrukturer →Sid slut
- 06.4518 augusti 2024 kl. 06.45 skillnad historik +859 N Introduktion till Kontrollstrukturer Skapade sidan med '== Introduktion == Varje PHP-skript är uppbyggt av en serie uttalanden. Ett uttalande kan vara en tilldelning, ett funktionsanrop, en loop, ett villkorligt uttalande eller till och med ett uttalande som inte gör något (ett tomt uttalande). Uttalanden avslutas vanligtvis med ett semikolon. Dessutom kan uttalanden grupperas i en uttalandegrupp genom att inkapsla en grupp av uttalanden med klammerparenteser. En uttalandegrupp är också ett uttalande i sig. De olika type...'
- 06.4218 augusti 2024 kl. 06.42 skillnad historik +24 Språkreferens →Kontrollstrukturer
- 06.4118 augusti 2024 kl. 06.41 skillnad historik +12 Språkreferens →Kontrollstrukturer Märke: Visuell redigering
- 06.4018 augusti 2024 kl. 06.40 skillnad historik +4 Typ →Sid slut senaste
- 06.4018 augusti 2024 kl. 06.40 skillnad historik +1 Typ →Exempel #8 Användning av instanceof med godtyckligt uttryck
- 06.3918 augusti 2024 kl. 06.39 skillnad historik +3 Typ →Exempel #8 Användning av instanceof med godtyckligt uttryck
- 06.3918 augusti 2024 kl. 06.39 skillnad historik +9 Typ →Exempel #7 Användning av instanceof för att testa konstanter
- 06.3818 augusti 2024 kl. 06.38 skillnad historik +3 Typ →Exempel #6 Användning av instanceof för att testa andra variabler
- 06.3718 augusti 2024 kl. 06.37 skillnad historik +7 Typ →Exempel #5 Användning av instanceof med andra variabler
- 06.3618 augusti 2024 kl. 06.36 skillnad historik +4 314 N Typ Skapade sidan med '== Typoperatorer == Operatören `instanceof` används för att avgöra om en PHP-variabel är ett instansierat objekt av en viss klass: === Exempel #1 Användning av instanceof med klasser === <pre> <?php class MyClass { } class NotMyClass { } $a = new MyClass; var_dump($a instanceof MyClass); var_dump($a instanceof NotMyClass); ?> </pre> Ovanstående exempel kommer att producera: * bool(true) * bool(false) `instanceof` kan också användas för att bestämma om e...'
- 06.3418 augusti 2024 kl. 06.34 skillnad historik +31 Array →Se även senaste
- 06.3318 augusti 2024 kl. 06.33 skillnad historik +59 Array →Se även
- 06.3318 augusti 2024 kl. 06.33 skillnad historik −3 Arrayer →Exempel #17 Rekursiva och flerdimensionella arrayer senaste
- 06.3118 augusti 2024 kl. 06.31 skillnad historik −6 Arrayer →Exempel #16 Sortera en array
- 06.3118 augusti 2024 kl. 06.31 skillnad historik −78 Arrayer →Exempel #13 Ändra element i loopen
- 06.3018 augusti 2024 kl. 06.30 skillnad historik −72 Arrayer →Exempel #12 Samling
- 06.2918 augusti 2024 kl. 06.29 skillnad historik −288 Arrayer →Exempel #11 Använda array()
- 06.2818 augusti 2024 kl. 06.28 skillnad historik −5 Arrayer →Exempel
- 06.2718 augusti 2024 kl. 06.27 skillnad historik +6 Arrayer →Exempel #10 Array-uppackning med duplicerad nyckel
- 06.2718 augusti 2024 kl. 06.27 skillnad historik −19 Arrayer →Exempel #10 Array-uppackning med duplicerad nyckel
- 06.2618 augusti 2024 kl. 06.26 skillnad historik −2 Arrayer →Exempel #9 Enkel array-uppackning
- 06.2518 augusti 2024 kl. 06.25 skillnad historik +10 Arrayer →Konvertera till array
- 06.2418 augusti 2024 kl. 06.24 skillnad historik −8 Arrayer →Konvertera till array