Seltsames PHP-Echo
-
Hallo,
hat einer von euch schonmal folgendes Konstrukt gesehen und kann mir vielleicht sagen welche Bedeutung das hat und wieso man es verwendet?
echo <<<TYP <fieldset> $phpVariable <input type="..." name="..." /> </fieldset> TYP;
Danke
LG, Micha
-
Das nennt sich "heredoc".
-
damit kannste html tags mit variablen vermischen über mehrere zeilen is ählich wie echo "<div class="$huibuh"></div>"; - und du musst die " nicht extra escapen oder in '' packen in denen dann dann die variablen auch nur als text ausgegeben werden.
http://de2.php.net/manual/de/language.types.string.php#language.types.string.syntax.heredoc
-
Danke
Hab ich zuvor noch nie gesehen *schäm*
LG
-
Ist auch potthäßlich das Ding...
-
TdZ schrieb:
Ist auch potthäßlich das Ding...
schön für html ausgaben in kleinen phpscripts
-
bash hat auch sowas
cat << EOF text text text text ... ${VARIABLE} text und mehr text .... EOF
ich finde es ganz praktisch.