Variablen in Echo-Strings in PHP einfügen
Beim Versuch, Variablen in Echo-Strings in PHP einzubetten, können Probleme auftreten. Betrachten Sie den folgenden erfolglosen Versuch:
<?php $i = 1; echo ' <p class="paragraph$i"> </p> '; ++i; ?>
In diesem Fall wird die Variable $i nicht innerhalb der Zeichenfolge in einfachen Anführungszeichen analysiert. Um dieses Problem zu lösen, gibt es zwei Hauptansätze:
$i = 1; echo " <p class=\"paragraph$i\"> </p> "; ++i;
$i = 1; echo '<p class="paragraph'.$i.'"></p>'; ++i;
Beide Ansätze ermöglichen es PHP Analysieren Sie die Variable $i innerhalb der Echo-Zeichenfolge.
Daher ist die richtige Methode zum Echo des HTML-Elements mit einer dynamischen Klasse:
$i = 1; echo '<p class="paragraph' . $i . '"></p>'; ++i;
Das obige ist der detaillierte Inhalt vonWie füge ich PHP-Variablen richtig in Echo-HTML-Strings ein?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!