Как в переменную накопить пхп код?

Bboy

Новичок
Как в переменную накопить пхп код?

У меня создается на сервер пхп файл, который должен наполниться текстом. Делаю вот так:

$fp = fopen("/news/".$date.".php", w);
fwrite($fp, $content);
fclose($fp);

$content="
$blocks_per_page = 10;
include ("../inc/date.inc");
include ("../inc/connect.inc");
$start = $_GET['pn']*10;
$query = "SELECT id, header, text, date FROM news ORDER BY date DESC, time DESC LIMIT $start, $blocks_per_page";
$result = mysql_query($query);
";

Может ли пер-ая $content как-то накапливать в себе пхп код, что бы его потом вставить в файл?
 

svetasmirnova

маленький монстрик
>в переменную накопить пхп код?
Гениально =)
Если я правильно поняла значение слова "накопить" в настоящем контексте, то может, конечно.
 

N9

Новичок
а я совершенно ничего не понял... накопить код или данные?
 

white phoenix

Новичок
Bboy
Если я правильно понял вопрос то:
PHP:
$content= '
$blocks_per_page = 10;
include ("../inc/date.inc");
include ("../inc/connect.inc");
$start = $_GET[\'pn\']*10;
$query = "SELECT id, header, text, date FROM news ORDER BY date DESC, time DESC LIMIT $start, $blocks_per_page";
$result = mysql_query($query);
';
$fp = fopen("/news/".$date.".php", w);
fwrite($fp, $content);
fclose($fp);
Но поводу целесообразности данной конструкции говорить не буду т.к. получится большой флейм как всегда в таких случаях. скажу только - подход неправильный.
 

white phoenix

Новичок
sage
вероятно он таких умных слов не слышал, но знает что это такое на практике, так что не умничай :)
Bboy
конкатенация это объеденение строк, в PHP оператор контатенации - точка.
PHP:
$var = "php";
$var .= "club";
или
PHP:
$var = "php"."club";
 
Сверху