() in echo Befehlen
Chris
- php
0 David Tibbe0 Chris
0 Thorsten Steffen
Hi,
wenn ich z.B. ein Hyperlink angebe muss ich " dass die " anerkannt werden.
Wie siehts mit () aus?
wie hier?
onClick="ds()"
danke!
Hallo
Warum probierst du es nicht einfach aus?
Grüße
David
Zeigt mir beim Speichern in Phase 5 ein Fehler an!
Geht aber dann trotzdem!
Hi,
wenn ich z.B. ein Hyperlink angebe muss ich " dass die " anerkannt werden.
nicht unbedingt,
z.b. echo '< href="test.html">moin</a>';
kommst du ganz gut ohne " aus, denn \ nimmst du nur, wenn du das nächste Zeichen "seiner Bedeutung entheben" willst. Normalerweise würde das " wenn du echo "hallo"; schreibst, die Zeichenkette begrenzen, d.h. das 1. " leitet einen String ein, das 2. beendet diesen wieder. Wenn du nun aber innerhalb der zeichenkette ein "-Zeichen haben willst maskierst du es mit \
Es gibt also zunächst mal nicht unbedingt einen Grund " als Begrenzer für die Zeichenkette zu verwenden. Ausser due verwendest Variablen in der Zeichenkette.
echo "$test"; // $test wird als Variable erkannt und mit dem enstp. Wert ersetzt.
echo '$test'; // gibt "$test" aus
Wie siehts mit () aus?
die () kann man, muss man aber nicht schreiben, spielt keine Rolle
wie hier?
onClick="ds()"
kannst du
echo '<a href="#" onclick=" funktion('wert');">ueue</a>' schreiben, oder auch
"<a href="#" onclick=" funktion('wert');">ueue</a>" schreiben.
übrigens kannst du in html auch ' verwenden also
<a href='test.html'>ee</a>
du musst also das Zeichen maskieren welches du als Zeichenkettenbegrenzer Verwendest;
gruss
Thorsten