Strings und Anführungszeichen
Teil des Abschnitts Grundlagen der PHP-Journey von Coddy. Lektion 7 von 71.
Ein String ist einfach eine Folge von Zeichen, wie Buchstaben, Zahlen, Symbole oder Leerzeichen. In PHP können Sie Strings entweder mit einfachen Anführungszeichen ('') oder doppelten Anführungszeichen ("") erstellen:
$message1 = 'Hello World!';
$message2 = "Welcome to PHP!";Beide Ansätze erzeugen gültige Strings, aber es gibt einen wichtigen Unterschied zwischen ihnen.
Doppelte Anführungszeichen haben eine besondere Eigenschaft namens Variableninterpolation – sie können Variablen direkt innerhalb des Strings mit dem Dollar$-Zeichen enthalten:
<?php
$name = "Alice";
$greeting = "Hello, $name!";
echo $greeting; // Outputs: Hello, Alice!
?>Einfache Anführungszeichen behandeln jedoch alles wörtlich und verarbeiten keine Variablen darin. Zum Beispiel:
<?php
$name = "Alice";
$greeting = 'Hello, $name!';
echo $greeting; // Outputs: Hello, $name!
?>Aufgabe
EinfachErstellen Sie eine Variable namens $greeting, die doppelte Anführungszeichen verwendet, um die name-Variable direkt innerhalb des Strings in genau diesem Format einzuschließen:Welcome to PHP, [name]!
Probier es selbst
<?php
$name = "Bob";
$greeting = ?;
// Den Gruß ausgeben
echo $greeting;
?>Diese Lektion enthält ein kurzes Quiz. Starte die Lektion, um es zu beantworten und deinen Fortschritt zu speichern.
Alle Lektionen in Grundlagen
4Vergleichs- und logische Operatoren
VergleichsoperatorenGleichheit und IdentitätLogische Operatoren Teil 1Logische Operatoren Teil 2Zusammenfassung – Einfache Logik2Variablen und Datentypen
ZahlenStrings und AnführungszeichenBoolesche WerteNamenskonventionenRückblick – VariableninitialisierungLeere VariablenString-VerkettungBenutzereingabenIn andere Datentypen umwandeln5Bedingte Logik
If-AnweisungIf - ElseDer ternäre OperatorNull-Koaleszenz-OperatorSwitch-AnweisungZusammenfassung – Entscheidungen treffen8Schleifen
For-SchleifeWhile-SchleifeForeach-SchleifeSchleifen mit Schlüsseln und WertenBreak-AnweisungContinue-AnweisungRückblick – Iterieren über Daten11Abschließende Herausforderungen
Herausforderung – FakultätsberechnungHerausforderung – Längstes WortHerausforderung – Vokalzähler3Grundlegende Operatoren
Arithmetische OperatorenModulo-OperatorPotenzierungsoperatorZusammengesetzte ZuweisungInkrement/DekrementOperatorrangfolgeRückblick – Einfache BerechnungenString-OperatorenÜbe selbstständig: Online-PHP-Compiler