globe: $ in Datei speichern...

Beitrag lesen

n'abend,

wenn ich "$variable" abspeicher steht dann in der datei " ".
wenn ich versuche das "$" mit "&#36" zu ersetzten finde ich es auch genau so in der Datei wieder.

http://de2.php.net/manual/de/language.types.string.php

zur demonstration:

$variable= "hello world"
echo "$variable" // ausgabe: hello world
echo '$variable' // ausgabe: $variable

in double quotes (") ersetzt php variablennamen automatisch durch deren inhalt. in single quotes (') wird exakt das als string angesehen, was in den quotes steht.

der obige link führt zur info, wie php das mit den strings so handhabt... solltest du per gelegenheit mal reinschauen...

-----

$inhalt_fuer_datei = '$variable = '. var_export($variable,true) .';';

(dabei wird erkannt obs sich um ein string, integer oder array handelt... wenn du verschachtelte arrays benutzt, solltest du das jedoch sepparat berücksichtigen, da var_export() sich da nicht so verhält wie man sich das vielleicht wünschen würde... )

weiterhin schönen abend...

--
wer braucht schon großbuchstaben?