PHP-Code in dateien schreiben
themaster
- php
Hallo,
WIe kann man PHP-Code in dateinen schreiben?
Ich stelle mir das so vor:
fwrite($FilePointer, ("$hallo='1';"));
Am schluss soll in der Datei $hallo='1';
stehen.
PHP schreibt aber nur den innerhalt von der Variable $hallo,
also nichts in die datei, in der datei steht dann:
='1';
Wie macht man, das PHP den code in die datei schreibt, und nicht?
Danke schomal !
themaster
Halihallo themaster
WIe kann man PHP-Code in dateinen schreiben?
Genauso wie jeder andere Code.
Am schluss soll in der Datei $hallo='1';
stehen.
$hallo wird in doppelten Quotes ("") automatisch durch dessen Wert
ersetzt. Verwende einfache Quotes ('') oder escape das Dollarzeichen
("$hello")
PHP schreibt aber nur den innerhalt von der Variable $hallo,
also nichts in die datei, in der datei steht dann:
='1';
Lies dich bitte in die PHP-Dokumentation ein...
Viele Grüsse
Philipp
Hallo!
Vielen Dank!
Danke!
So, jetzt bin ich ein schritt weiter.
Gruß, Themaster
Hello,
WIe kann man PHP-Code in dateinen schreiben?
Ich stelle mir das so vor:
fwrite($FilePointer, ("$hallo='1';"));
Am schluss soll in der Datei $hallo='1';
stehen.
PHP schreibt aber nur den innerhalt von der Variable $hallo,
Da empfehle ich das Thema über die Stringauswertung. das ist recht ausführlich.
PHP hat, genauso wie C, eine Inline-Befehls-Systax. Das bedeutet, dass aus dem Zeichensatz bestimmte Zeichen Steuerzeichen sind. Wenn man das unterbinden will, musss man sie 'escapen'. Das wird üblicherweise mit dem \ (Bachslash) gemacht.
http://de2.php.net/manual/de/language.types.string.php
Harzliche Grüße aus http://www.annerschbarrich.de
Tom