2016-07-26 15 views
-4

ich ein div in PHP Echo möge, und die ID gleich den Wert von $ divName gesetzt, aber ich kann es nichtIn PHP, Echo ein div mit der ID einem variablen

Hier zu arbeiten ist mein Code:

$divName = "divText" 
echo '<div id=$divName></div>' 
+4

Variablen werden nicht in einfache Anführungszeichen interpoliert Grund php –

+0

Sie mehr die Grundlagen über PHP lernen sollten like how to echo: http://php.net/manual/en/function.echo.php Befolge einige Tutorials für Anfänger – CDrosos

+0

Mögliche Duplikate von [Was ist der Unterschied zwischen einfachen und doppelten Anführungszeichen in PHP?] (http://stackoverflow.com/questions/3446216/what-is-the-difference-between-single-quoted-and-double-quoted-strings-in-php) – andrewsi

Antwort

1

Just do it wie folgt aus:

$divName = "divText"; 
echo '<div id="'.$divName.'"></div>'; 

Sie die PHP-Dokumentation lesen sollten. Das sind wirklich grundlegende Dinge. http://php.net/docs.php

0

Warum werden am Ende jeder Befehlszeile keine Semikola (;) hinzugefügt?

Ändern Sie (') auf doppelte Anführungszeichen (") und dass es:..

$divName = "divText"; 
echo "<div id=$divName></div>";