[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Переменная внутри переменно КАК БЫТЬ?
Анатолий
Вот собственно скрипт:
<?php 
$slova = file('ancor.txt');
$slovo = $slova[array_rand($slova, 1)];
$text = $slovo;

$data= '$dataCata = "$text";' . "\n";
$file = 'dopismain.php';
$array=file( $file );
$array[5]=$data;
file_put_contents( $file, $array );
$data= '$dataCata = "$text";' . "\n";
$file = 'genstr.php';
$array=file( $file );
$array[7]=$data;
file_put_contents( $file, $array );
?>

Скрипт записывает значение переменной $data в файл, на выходе получается:
текст какой-то там $text, то есть переменная $text не работает как переменная.
Как можно исправить проблему???



Спустя 5 минут, 45 секунд (9.07.2011 - 14:36) quickxyan написал(а):
я так понял тут где-то ошибка


$data= '$dataCata = "$text";' . "\n";



$data= $dataCata.' = '.$text.'; \n';


как-то так

Спустя 7 минут, 18 секунд (9.07.2011 - 14:43) Guest написал(а):
$dataCata = '$text'; - это значение переменной $data
Вот так не работает: $data= '$dataCata = '$text';';

Спустя 1 минута, 19 секунд (9.07.2011 - 14:45) Guest написал(а):
Получается переменная внутри значения переменной

Спустя 25 минут, 46 секунд (9.07.2011 - 15:10) alex12060 написал(а):

$data= '$dataCata = '.$text.';' . "\n";

Спустя 17 минут, 1 секунда (9.07.2011 - 15:27) Guest написал(а):
Работает!!! Спасибо огромное!!!

Спустя 11 минут, 39 секунд (9.07.2011 - 15:39) Guest написал(а):
Поторопился я не много,
Итог такой $dataCata = текст который нужен;, Но кавычек то нету!! Значит текст который нужен не является значением переменной $dataCata!!!
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.