Raik: $link =("<a href="http://$_SERVER['HTTP_HOST']/phpbb2/>Forum</

Beitrag lesen

Hallo, phpmaker!

$link = '<a href="http://'.$_SERVER['HTTP_HOST'].'/phpbb2/>Forum</a>';

strings solltest du, wenn möglich, in 'singlequotes' einschliessen.
wenn du in einem ausdruck mehrere strings und variablen miteinander verketten willst, benutzt du dazu den punkt.
nur, wenn du zeilenumbrüche u.ä. verwenden willst, musst du "doublequotes" verwenden.
der unterschied dabei ist, dass strings in 'singlequotes' nicht geparst werden. dadurch wird das script schneller abgearbeitet und das quoten der sonderzeichen fällt weg (\n \r \t " u.s.w.).

$variable = 'test';
echo 'test "$variable"\n test';

ergibt als ausgabe:
test "$variable"\n test

$variable = 'test';
echo "test "$variable"\n test";

ergibt als ausgabe:
test "test"
 test

freundl. Grüsse aus Berlin, Raik