function make($s)
{
$str = <<< TEXT
<?php
//sport158配置文件
\$cache = <<< HTML
$s
HTML;
\$_CONF["catalog_product_item_top"] = unserialize(\$cache);
?>
TEXT;
//写入到文件
file_put_contents("test.php", $str);
}本来就是PHP自定义函数,里面还要写 <?php ?> 这样的标记?晕
{
$str = <<< TEXT
<?php
//sport158配置文件
\$cache = <<< HTML
$s
HTML;
\$_CONF["catalog_product_item_top"] = unserialize(\$cache);
?>
TEXT;
//写入到文件
file_put_contents("test.php", $str);
}本来就是PHP自定义函数,里面还要写 <?php ?> 这样的标记?晕
//sport158配置文件
\$cache = <<< HTML
$s
HTML;
\$_CONF["catalog_product_item_top"] = unserialize(\$cache);
?>你是要把上面这段,就是上面这段代码,写进一个文件里吗?<<< HTML, <<<TEXT 这个,是什么意思?我学的少,不懂.......,我只知道EOD...呵呵
在
$str = <<< TEXT
。
TEXT;
中,结束的TEXT;必须顶格。不能为了格式上的美观而出现任何字符!
$str = <<< TEXT
<?php
//sport158配置文件
\$cache = <<< HTML
$s
HTML;
\$_CONF["catalog_product_item_top"] = unserialize(\$cache);
?>
TEXT;
......