steffen: Fehler bei Backslashübergabe

Hi,

$f1=fopen("muh.php", "r+");
$f2="<a href=\"http://web.de\">web.de</a>";
$f3=fwrite($f1, $f2);

wenn ich das so schreibe bekomme ich ein Fehler jedoch soll das Backslash vor dem " stehen und zwar in der PHP Datei.

Wie bekomme ich das hin?

Fehler ist

Parse error: parse error, unexpected T_STRING in d:\foxserv\www\test.php on line 50

Line 50 ist wie oben gesagt das mit dem 2 \

mfg Steffen

  1. Hallo,

    $f2="<a href=\"http://web.de\">web.de</a>";

    \ wird zu \ d.h. der String hoert hier auf:
    $f2="<a href=\"

    Nimm " oder \", je nachdem, was Du schlussendlich erreichen willst.

    http://www.php.net/manual/en/language.types.string.php

    Gruesse,

    Thomas