PHP Academy · Lektion

Operatorer

Utför operationer med aritmetiska, jämförande och logiska operatorer

Lektion 3 av 510 steg

Operatorer är en gratis lektion i PHP Academy på CoddyKit. Detta är lektion 3 av 5. Ni kan läsa hela lektionen gratis nedan och sedan öva praktiskt i webbläsaren med en inbyggd kodredigerare och en AI-handledare som är tillgänglig dygnet runt. Den ingår i lärvägen för PHP Academy, och Era framsteg synkroniseras mellan webben och CoddyKit-appen. Kursen i PHP Academy innehåller totalt 5 lektioner.

Operatorer

Välkommen till nästa steg i PHP! I den här lektionen lär Ni Er om operatorer, som används för att utföra operationer på variabler och värden. Då sätter vi igång!

Operatorer — illustration 1

Vad är operatorer?

Operatorer är symboler eller nyckelord som används för att utföra operationer på variabler och värden. De hjälper Er att beräkna, jämföra och manipulera data i PHP-skript.

Viktig punkt: PHP tillhandahåller flera kategorier av operatorer, bland annat aritmetiska, tilldelnings-, jämförelse- och logiska operatorer.

Aritmetiska operatorer

Aritmetiska operatorer används för grundläggande matematiska operationer:

  • +: Addition
  • -: Subtraktion
  • *: Multiplikation
  • /: Division
  • %: Modulo (rest)

Exempel:

<?php
  $a = 10;
  $b = 3;
  echo $a + $b; // Outputs: 13
  echo $a % $b; // Outputs: 1
?>

Tilldelningsoperatorer

Tilldelningsoperatorer tilldelar värden till variabler. Den vanligaste är =, men det finns fler:

  • +=: Addera och tilldela
  • -=: Subtrahera och tilldela
  • *=: Multiplicera och tilldela
  • /=: Dividera och tilldela

Exempel:

<?php
  $x = 5;
  $x += 3; // $x is now 8
  echo $x;
?>

Jämförelseoperatorer

Jämförelseoperatorer jämför två värden och returnerar true eller false. Exempel:

  • ==: Lika med
  • !=: Inte lika med
  • ===: Identiska (lika och av samma typ)
  • <: Mindre än
  • >: Större än

Exempel:

<?php
  $a = 10;
  $b = "10";
  echo $a == $b; // Outputs: 1 (true)
  echo $a === $b; // Outputs: (false)
?>

Logiska operatorer

Logiska operatorer kombinerar flera villkor. Exempel:

  • &&: Logiskt OCH
  • ||: Logiskt ELLER
  • !: Logiskt INTE

Exempel:

<?php
  $x = true;
  $y = false;
  echo $x && $y; // Outputs: (false)
  echo $x || $y; // Outputs: 1 (true)
?>

Inkrementerings- och dekrementeringsoperatorer

Dessa operatorer ökar eller minskar värdet på en variabel med 1:

  • ++: Inkrementering
  • --: Dekrementering

Exempel:

<?php
  $count = 5;
  echo ++$count; // Outputs: 6
  echo $count--; // Outputs: 6, but $count is now 5
?>

Strängoperatorer

PHP tillhandahåller två operatorer för att arbeta med strängar:

  • .: Konkatenering (slår ihop två strängar)
  • .=: Konkatenering och tilldelning

Exempel:

<?php
  $greeting = "Hello";
  $greeting .= ", World!";
  echo $greeting; // Outputs: Hello, World!
?>
<?php
  $a = 10;
  $b = 20;
  echo ($a > $b) ? "A is greater" : "B is greater";
?>

Bra jobbat!

Grattis! Du har lärt dig om PHP-operatorer, bland annat aritmetiska operatorer, tilldelningsoperatorer, jämförelseoperatorer och logiska operatorer. Dessa verktyg är avgörande för att utföra operationer i dina skript. I nästa lektion utforskar vi kontrollstrukturer som if-else och loopar. Låt oss fortsätta koda!

Operatorer — illustration 10
Gratis att börja

Lär dig PHP med en AI-lärare – gratis

Skriv och kör riktig kod i webbläsaren, få omedelbar hjälp av en AI-lärare dygnet runt och fortsätt där du slutade – på webben eller i appen.

Kurser
49
Lektioner
195

Vanliga frågor

Är lektionen ”Operatorer” gratis?

Ja – hela texten till ”Operatorer” kan läsas gratis här på webben. Om Ni vill öva interaktivt med en inbyggd kodredigerare och en AI-handledare som är tillgänglig dygnet runt och låsa upp resten av kursen i PHP Academy, kan Ni uppgradera till CoddyKit PRO. Kursen i PHP Academy innehåller totalt 5 lektioner.

Vad lär jag mig i ”Operatorer”?

Utför operationer med aritmetiska, jämförande och logiska operatorer Ni övar på PHP Academy med praktisk kod som körs direkt i webbläsaren, medan en AI-handledare som är tillgänglig dygnet runt svarar på Era frågor under lektionen.

Behöver jag någon erfarenhet för att börja lära mig PHP Academy?

Du behöver inga förkunskaper. Utbildningen i PHP Academy på CoddyKit är upplagd för allt från nybörjare till avancerade elever, så att du kan börja här eller från början och gå fram i din egen takt. Detta är lektion 3 av 5.

Hur lång tid tar lektionen ”Operatorer”?

De flesta CoddyKit-lektioner tar cirka 5–10 minuter. Varje lektion är kort och interaktiv, så att du gör stadiga framsteg och kan fortsätta precis där du slutade – på webben eller i appen.

Kan jag skriva och köra kod i den här PHP Academy-lektionen?

Ja. Varje PHP Academy-lektion innehåller en inbyggd kodredigerare, så att du kan skriva och köra riktig kod direkt i webbläsaren och få omedelbar AI-feedback – utan lokal installation.

Alla lektioner i den här kursen

  1. Variabler och konstanter
  2. Datatyper
  3. Operatorer
  4. Kontrollstrukturer
  5. Arbeta med arrayer
← Tillbaka till PHP Academy