PHP можно ли исполнить код, который выдает echo?

Ответить

Код подтверждения
Введите код в точности так, как вы его видите. Регистр символов не имеет значения.

BBCode ВКЛЮЧЁН
[img] ВКЛЮЧЁН
[url] ВКЛЮЧЁН
Смайлики ОТКЛЮЧЕНЫ

Обзор темы
   

Развернуть Обзор темы: PHP можно ли исполнить код, который выдает echo?

Re: PHP можно ли исполнить код, который выдает echo?

solskjaer » 09 янв 2013, 19:37

Спасибо за помощь.

Re: PHP можно ли исполнить код, который выдает echo?

Duncon » 09 янв 2013, 19:34

eval
А чего массив сначала не собрать а потом впихнуть куда нужно? $array['mysql'] = array('base'...

PHP можно ли исполнить код, который выдает echo?

solskjaer » 09 янв 2013, 17:51

Есть такой код:

echo("\$array = array(");
for ($x = 0; $x < count($elem)-1; $x++)
{
echo ("'".$elem[$x]."' => array(");
}
echo ("'".$elem [count($elem)-1]."' => ".$parts[1].");");

Выводит на экран строку:

$array = array('mysql' => array('base' => testbase );$array = array('mysql' => array('user' => testuser );... и т.д. (Таким образом пытаюсь в массив $array впихнуть одномерные массивы неизв. размера.) Можно ли то, что выводит в echo, каким-то образом исполнить?

Вернуться к началу