php: problem mit " und ' also den Anführungszeichen

BadByte

Lt. Junior Grade
Registriert
Jan. 2006
Beiträge
298
hi all
ich hab da ein kleines Problem,
also angenommen ich schreib ein script so in der Art:
PHP:
<php?
echo"<font color='red'>Beispiel mit verschieden Anführungszeichen</font>";
?>

dann muss ich den Wert der Color Eigenschaft im font-Tag zwischen zwei andere Anführungszeichen setzen, wie die, die ich bei der echo Anweisung benutzt habe, da es sonst
zu einem "Parse error" kommt.

jetzt brauch ich für ein script aber noch eine dritte Form dieser Anführungszeichen, z.B., so:

PHP:
$ausagbe_variable = " echo '<font color = [3.Form] blackl [/3.Form]> Beispielschwafeltext </font>'  ";

weis jemand eine Löhsung, oder obs da noch mehr "Anführungszeichen" giebt?

danke im vorraus ¢lemix
 
Seit wann steht in einer Variablen Dekleration ein echo und wie meinst Du das mit 3. Form. Korrekt wäre übringens auch folgendes, bezogen auf das erste Beispiel

PHP:
<?php
echo "<font color=\"red\">Beispiel mit verschieden Anführungszeichen</font>";
?>

Weiß jetzt nicht was Du mit dem dritten noch meinst...
 
Schreib doch einfach so:
PHP:
$string="<test onmouseover=\"tudas('das');\">test</test>";
Die inneren doppelten Anführungszeichen werden durch den Backslash maskiert und können so im String dargestellt werden. Die inneren einfachen Anführungszeichen bleiben, wie sie sind.

Gruß, Gobble-G
 
ICH würde das so machen
PHP:
echo '<input onblur="machwas(value)">';
oder so
PHP:
$ausgabe+='<input onblur="machwas(value)">';
$ausgabe+='Du!';
echo $ausgabe;
 
ok danke alle, hat das mit dem Backslash hat funktioniert.... :)
 
Zurück
Oben