PHP Academy · leksjon

Variabler og konstanter

Lær hvordan du bruker variabler og konstanter i PHP

Leksjon 1 av 510 trinn

Variabler og konstanter er en gratis leksjon i PHP Academy på CoddyKit. Dette er leksjon 1 av 5. Du kan lese hele leksjonen gratis nedenfor – og deretter øve praktisk i nettleseren med en innebygd kodeeditor og en AI-veileder som er tilgjengelig døgnet rundt. Den er en del av læringsløpet i PHP Academy, og fremdriften din synkroniseres mellom nettet og CoddyKit-appen. Kurset i PHP Academy inneholder totalt 5 leksjoner.

Variabler og konstanter

Velkommen til et nytt kapittel på PHP-reisen din! I denne leksjonen lærer du hvordan du bruker variabler til å lagre data og konstanter til å definere verdier som ikke kan endres. La oss sette i gang!

Variabler og konstanter — illustrasjon 1

Hva er variabler?

Variabler brukes til å lagre data som kan endres mens et skript kjører. I PHP:

  • Variabelnavn begynner med symbolet $.
  • De kan lagre ulike datatyper, for eksempel strenger, tall og arrayer.

Eksempel:

<?php
  $name = "Alice";
  $age = 25;
  echo "Name: $name, Age: $age";
?>

Regler for variabelnavn

Følg disse reglene når du navngir variabler i PHP:

  • Variabelnavn må begynne med en bokstav eller en understrek (_).
  • De kan inneholde bokstaver, tall og understreker, men ingen mellomrom.
  • Variabelnavn skiller mellom store og små bokstaver.

Eksempel:

<?php
  $name = "Alice";
  $Name = "Bob";
  echo $name; // Outputs: Alice
  echo $Name; // Outputs: Bob
?>

Datatyper i variabler

PHP-variabler kan lagre data av ulike typer, blant annet:

  • Streng: Tekstdata, for eksempel "Hei".
  • Heltall: Hele tall, for eksempel 42.
  • Flyttall: Desimaltall, for eksempel 3.14.
  • Boolsk verdi: Sanne eller usanne verdier.
  • Array: En samling verdier.

Eksempel:

<?php
  $string = "Hello, World!";
  $integer = 42;
  $float = 3.14;
  $boolean = true;
  echo $string; // Outputs: Hello, World!
?>

Hva er konstanter?

Konstanter brukes til å lagre verdier som ikke kan endres mens skriptet kjører. Bruk funksjonen define() til å deklarere konstanter.

Eksempel:

Tips: Konstanter er globale automatisk og kan nås fra alle deler av skriptet ditt.

<?php
  define("SITE_NAME", "My Website");
  echo SITE_NAME; 
// Outputs: My Website
?>

Konstanter kontra variabler

Her er de viktigste forskjellene mellom konstanter og variabler:

  • Konstanter bruker ikke symbolet $, mens variabler gjør det.
  • Konstanter kan ikke defineres på nytt etter at de er satt, mens variabelverdier kan endres.
  • Konstanter er alltid globale, mens variabler kan ha lokalt eller globalt virkefelt.

Eksempel:

<?php
  define("MAX_USERS", 100);
  $current_users = 5;
  echo MAX_USERS; // Outputs: 100
  echo $current_users; // Outputs: 5
?>

Bruke variabler og konstanter sammen

Du kan kombinere variabler og konstanter for å bygge dynamiske resultater. Eksempel:

Tips: Bruk konkateneringsoperatoren (.) til å slå sammen strenger i PHP.

<?php
  define("GREETING", "Welcome");
  $name = "Alice";
  echo GREETING . ", " . $name . "!"; 
// Outputs: Welcome, Alice!
?>

Anbefalte fremgangsmåter

Følg disse anbefalte fremgangsmåtene når du bruker variabler og konstanter:

  • Bruk beskrivende navn som viser hva de brukes til, for eksempel $userName.
  • Bruk konstanter for verdier som ikke endres, for eksempel define("PI", 3.14);.
  • Grupper relaterte variabler for å gjøre koden mer lesbar.

Tips: Konsekvente navnekonvensjoner gjør koden enklere å forstå og vedlikeholde.

Godt jobbet!

Gratulerer! Du har lært hvordan du bruker variabler og konstanter i PHP til å lagre og administrere data. Disse verktøyene er grunnleggende for å bygge dynamiske og fleksible nettapplikasjoner. I neste leksjon skal vi se nærmere på PHP-datatyper. La oss fortsette å kode!

Variabler og konstanter — illustrasjon 10
Gratis å komme i gang

Lær deg PHP med en AI-veileder – gratis

Skriv og kjør ekte kode i nettleseren, få umiddelbar hjelp fra en AI-veileder som er tilgjengelig døgnet rundt, og fortsett der du slapp – på nettet eller i appen.

Kurs
49
Leksjoner
195

Ofte stilte spørsmål

Er leksjonen «Variabler og konstanter» gratis?

Ja – hele teksten i «Variabler og konstanter» er gratis å lese her på nettet. For å øve interaktivt med en innebygd kodeeditor og en AI-veileder som er tilgjengelig døgnet rundt, og for å låse opp resten av PHP Academy-kurset, kan du oppgradere til CoddyKit PRO. Kurset i PHP Academy inneholder totalt 5 leksjoner.

Hva lærer jeg i «Variabler og konstanter»?

Lær hvordan du bruker variabler og konstanter i PHP Du øver på PHP Academy med praktisk kode som du kjører direkte i nettleseren, mens en AI-veileder som er tilgjengelig døgnet rundt, svarer på spørsmålene dine mens du jobber deg gjennom leksjonen.

Trenger jeg erfaring for å begynne med PHP Academy?

Ingen tidligere erfaring er nødvendig. PHP Academy på CoddyKit er lagt opp for både nybegynnere og viderekomne, så De kan begynne her eller helt fra start og lære i Deres eget tempo. Dette er leksjon 1 av 5.

Hvor lang tid tar leksjonen «Variabler og konstanter»?

De fleste CoddyKit-leksjoner tar omtrent 5–10 minutter. Hver leksjon er kort og interaktiv, slik at De gjør jevne fremskritt og kan fortsette akkurat der De slapp – både på nettet og i appen.

Kan jeg skrive og kjøre kode i denne PHP Academy-leksjonen?

Ja. Alle PHP Academy-leksjoner har en innebygd kodeeditor, slik at De kan skrive og kjøre ekte kode direkte i nettleseren og få umiddelbar tilbakemelding fra AI – uten lokal konfigurering.

Alle leksjonene i dette kurset

  1. Variabler og konstanter
  2. Datatyper
  3. Operatorer
  4. Kontrollstrukturer
  5. Arbeide med arrayer
← Tilbake til PHP Academy