hi,
lies mal im manual das kapitel http://www.php.net/manual/de/language.types.string.php#language.types.string.parsing, da erfährst du einiges wissenswertes über das analysieren von strings durch den parser, unter welchen umständen variablen darin ersetzt werden, etc.
habe mir folgendes ausgedacht:
$rgt[] = "bild_($ari)_($por)_($bil+1)"
ein array soll mit einer Zeichenfolge gefüllt werden, die durch Variablen verändert werden kann.habe keinen Link zu diesem Syntax im PHP-manual gefunden. --Muß ich z. B. die Variablen in Klammern setzen?
am besten ist es, wenn du den string an den stellen, wo du variablenwerte einfügen willst, auftrennst:
$var = 'textteil1'.$wert.'textteil 2';
warum funktioniert sowas eigentlich nicht?:
echo"$vot" . "($htu+1)"
weil PHP sich bei der schreibweise mit dem parsen schwer tut.
besser:
echo $vot.($htu+1);
variable $vot nicht innerhalb eines strings benutzen, und ($hut+1) klammern, damit der parser dies auch einwandfrei versteht.
beide teile dann wie üblich durch den string-verkettungsoperator . verbunden.
gruß,
wahsaga
/voodoo.css:
#GeorgeWBush { position:absolute; bottom:-6ft; }