[PHP] Anführungszeichen “ und Hochkomma ' ?

Goldi708

Ensign
Registriert
März 2018
Beiträge
193
Hey Leute,

Was ist der Unterschied Zwische " und '?
1.
PHP:
echo '<img src="images/google'.$a.'.jpg" alt="google image">';
2.
PHP:
echo "<img src='images/google".$a.".jpg' alt='google image'>";
 
Zuletzt bearbeitet:
Ich würde auch nicht auf echo setzen sondern auf print.
 
echo vs. print ist in 99,9% aller Fälle gehupft wie gesprungen. Beides sind keine Funktionen, sondern Sprachkonstrukte; echo kann mehrere Argumente entgegennehmen, print nicht (ist aber unnötig, weil's auch anders geht); und print hat einen Rückgabewert (der egal ist).
 
Hi,

der Unterschied ist, dass PHP alles zwischen den doppelten Anführungszeichen intepretieren kann.

Beispiel:

Code:
$var = "Welt";

echo "Hallo $var";

Ausgabe: "Hallo Welt"

Code:
$var = "Welt";

echo 'Hallo $var';

Ausgabe: "Hallo $var";

Die einfachen Hochkomma werden direkt als String ausgegeben, ohne weitere Interpretation. Siehe auch den Link von MisC, da steht alles drin!


VG,
Mad
 
  • Gefällt mir
Reaktionen: Goldi708
Madman1209 schrieb:
Hi,

der Unterschied ist, dass PHP alles zwischen den doppelten Anführungszeichen intepretieren kann.

Beispiel:

Code:
$var = "Welt";

echo "Hallo $var";

Ausgabe: "Hallo Welt"

Code:
$var = "Welt";

echo 'Hallo $var';

Ausgabe: "Hallo $var";

Die einfachen Hochkomma werden direkt als String ausgegeben, ohne weitere Interpretation. Siehe auch den Link von MisC, da steht alles drin!


VG,
Mad

Dank, genau solch eine Antwort habe ich gesucht
VG.
 

Ähnliche Themen

Zurück
Oben