NemProgrammering.dk logo
NemProgrammering.dk Trustpilot

Scope i PHP | static, lokal og global

Lad NemProgrammering.dk´s eksperter lave din hjemmeside for dig
Vi tilbyder professionel hjælp til udvikling af hjemmesider og webshops . Læs mere om vores ydelser her!

Information om denne video

Underviser: Jeppe Borggaard Jørgensen

I denne video skal vi dykke ned i emnet scope i PHP. Scope i PHP handler i vid udstrækning om variabler, og om disse kan anvendes i de funktioner du laver eller ej. Vi vil komme ind på globale og lokale variabler samt static keyword, som er en feature som gør det muligt for dig at bygge bro indefra din funktion og ud til en variabel udenfor funktionen. Efter du har set videoen, anbefaler vi, at du laver nedenstående øvelser.

Øvelser:
1 - Lav en funktion, der udskriver teksten "Hej". Funktionen skal tælle, hvor mange gange den har sagt "Hej", og udprinte det hver gang den gør det.
2 - Lav en function der udprinter teksten "Praise the Lord", hvor "Lord" skal være en variabel erklæret UDENFOR funktionen, som du så skal få adgang til inde i din funktion.
3 - Forklar for dig selv hva static og global er.
4 - Kan en variabel erklæret inde i en funktion, bruges udenfor den?
5 - Kan en variabel erklæret udenfor en funktion, bruges inde i den?

Video tags:

Denne video relaterer til emner såsom: php koder , php kursus, PHP video tutorial, PHP vejledning, dansk video tutorial, lær PHP, PHP for begyndere, scope, static og global

Her har du kildekoden

<?php
$prisonName = "High Risk Prison";

inmateArrival("Jens");
inmateArrival("Jeppe");
inmateArrival("Jenny");

// Functions
function inmateArrival( $name ) {
    static $x = 1;
    global $prisonName;
    
    echo "Inmate $name has arrived as number $x prisoner at $prisonName<br>";
    $x++;
}

?>

Spørgsmål og kommentarer

Har du et spørgsmål eller en kommentar til denne video/artikel? Så skriv herunder! Alternativt kan du kontakte os på vores forum, hvor en masse hjælpsomme personer sidder klar til at hjælpe.

Url´er bliver automatisk omdannet til links (nofollow).

Vær den første til at skrive en kommentar!

Forum stats

  • 1146 Antal brugere
  • 1611 Antal emner
  • 8069 Antal indlæg

Deltag selv!

Nyt fra vores bloggere

Besøg vores webbureau

WordPress Hjemmeside

Nyheder

  • Lær, hvordan du kommer til tops i Google og får flere kunder med vores nye SEO kursus for begyndere. Læs mere her!
  • Du kan nu lære avanceret WordPress her på siden. Lær at tilpasse dit tema samt udvikle dit eget plugin! Lœs mere...
  • Nu kan du også lære at bruge Photoshop fra bunden! Se med her: Photoshop kursus
  • Du kan ikke drive et velfungerende udviklingsmiljø uden hurtigt bredbånd. Se vores artikel om Billig Bredbånd
  • Vil du blive bedre til Google Sheets? Så kan du med fordel se vores nye Google Sheets kursus!