Писане на променлива във файл

AnyB1s

Registered
Като създавам примерно един файл с php
Да речем правя файл: var.php
и вътре искам да сложа:
$var = "promenliva";
Как да го сложа като дам да се създаде файла и вътре тая промелива не излиза.
Става само:
= "promenliva";
 
Не не... не съм го обяснил правилно
Код:
<?php
$file = "asd.php";
$config = fopen($file,"a");
$data = "<?php\n
$var = \"promenliva\"\n
?>";
fwrite($config, $data);

fclose($config);
?>
И сега от този код трябва да имам:
Код:
<?php
$var = "promenliva";
?>
Ами излиза:
Код:
<?php
= "promenliva";
?>
 
Искаш променливата да се чете като низ, а не като променлива ?

Най-лесният начин е :
Код:
<?php
echo "\$var = \"asd\"";
?>
Т.е. преди $ и преди ", които не искаш да се четат от парсера като инструкции, слагаш \ :)
 
Код:
$file = "a.php"; 
$config = fopen($file,"a"); 
$data = '<?php 
$var1 = "promenliva";
$var2 = " promenliva3";
$var3 = " promenliva4";
echo $var1 . $var2 . $var3;
?>'; 
fwrite($config, $data); 
fclose($config);
 
Е, браво lortnoc стана аз значи съм се мъчил по много по-труден начин да го оправя, твоя и работи и е много по-лесен
Мерси много :?: +1
 

Back
Горе