erste php probleme - Seite 2

Seite 2 von 2 - Forum: Coding Stuff auf overclockers.at

URL: https://www.overclockers.at/coding-stuff/erste_php_probleme_88230/page_2 - zur Vollversion wechseln!


semteX schrieb am 10.08.2003 um 13:18

wenn man es so

Code:
<?

$htmlout = <<<ENDE

<table width="80%" align="center">

<tr>

<td>blah1</td><td>blah2</td>

</table>

ENDE;

echo $htmlout;

?>
macht imho ned.. ich lass mcih gerne vom gegnteil überzeugn!


orpheus schrieb am 10.08.2003 um 13:58

Zitat von Smoldi
man kann keine vars ausgeben?
Code: PHP
<?php
$var1 = "muh";
$var2 = "mäh";

echo <<<ENDE
<table width="80%" align="center">
<tr>
<td>$var1</td><td>$var2</td>
</table>
ENDE;
?>

:confused:


Smoldi schrieb am 10.08.2003 um 14:55

das ist die offizielle version :)


watchout schrieb am 10.08.2003 um 19:31

Zitat von vossi
@watchout: heredoc *riesen Fragezeichen*
@manalishi: unter was fällt dein Feature? Ich möchte gerne mehr darüber erfahren.

--

Hm da is man mal ein halbes Jahr nicht voll dabei PHP mässig und kennt nichts mehr / nichts neues.
1. HEREDOC-Syntax is aaaaaaallt
2. HEREDOC is des selbe was der manalishi gschrieben hat (sry smoldi)
3. ICH hab vorausgesetzt dass du selber fähig wärst auf der php-seite "HEREDOC" ins suchfeld einzusetzen.

edit: @shell: wtf? HEREDOC verhält sich EXACT wie ein double-quoted string, nur dass du double-quotes im string nicht escapen musst! also funkt jegliches string-parsing auch!


vossi schrieb am 10.08.2003 um 22:08

naja man lernt eben nie aus :)

kenn heredoc nicht weil ich die HTML und die PHP ebene grundsätzlich zu trennen versuche bzw. ich machs :) (Templates .. eh klar)


Rektal schrieb am 11.08.2003 um 13:30

Falls jemand hier VIM/GVIM verwendet:

Der PHP syntax highlighter von PHP kann HEREDOC (nona) auch mit Schluesselwoertern. Beispiel

$sql = <<<SQL
SELECT * FROM foo WHERE a = b AND c != d ORDER BY e
SQL;

oder

$sql = <<<HTML
<!DOCTYPE ...
<html><body><div><p>foo ...
HTML;

JAVASCRIPT kennt er dann auch noch. D.h. aufgrund des keywords das ja beliebig gewaehlt werden kann weiss er wie er den text im HEREDOC richtig zu highlighten hat. Ziemlich praktisch ;)




overclockers.at v4.thecommunity
© all rights reserved by overclockers.at 2000-2025