Hallo Jeena,
Hallo,
der punkt ist in php das gleiche, was in javascript das + ist: ein string-verkettungs-operator.
Acha Achtung wichtiges Stichwort "string-verkettungs-operator" Damit kann ich arbeiten. Da gibt es sicher viel im Internet drüber.Beim maskieren sagt man also dass der nachfolgende Buchstabe oder was auch sonst von \ eine besondere andere Bedeutung hat als dieser hätte wenn er da ohne \ stände.
Wie ist es denn dann bei n da ist es doch genau anders herum oder ein n ohne \ wird als normaler Buchstabe behandelt, aber ein \n mache einen Wagenrücklauf oder wie das heißt. Also hat \n eine besonderere bedeutung als der normale Buchstabe oder verstehe ich das jetzt verkehrt herum?
nein, ist schon richtig. :-)
es gibt sondezeichen, wie $
echo "$jeena";
ergibt in html
(nichts, weil $jeena kein wert zugewiesen wurde)
echo "$jeena";
ergibt in html
$jeena
also das maskierte sonderzeichen las ganz normales zeichen.
es gibt auch einige "normale zeichen", die mit vorangestelltem backslash eine besondere bedeutung haben, wie \n
[ist übrigens in php und javascript das gleiche (zeilenumbruch)]
also gibt
echo "alert('test\ntest');";
in php keinen fehler, aber in javascript, weil im html-dokument dann steht:
alert('test
test');
so würde es gehen:
echo 'alert('test\ntest');';
oder so:
echo "alert('test\ntest');";
oder so:
echo "alert("test\ntest");";
/me den jeena auch gerne noch mit weiteren beispielen verwirren kann. ;-) *gg*
freundl. grüsse aus berlin, Raik