【发布时间】:2011-06-15 19:20:14
【问题描述】:
我的 PHP 代码:
include "something.php"
$mysite = writeContent();
//footer.php
ob_start();
echo "<script...all my javascript here...</script>";
$object = ob_get_contents();
ob_end_clean();
$search = array("\n","\r");
$replace = array("","");
$object = str_replace($search, $replace, $object);
echo $object;
那么我的 JavaScript 格式错误并且无法正常工作。
我知道我可以使用gzip 来提高速度(这不是我要的),但我真正想要的是从代码中删除多余的空间。
【问题讨论】:
-
只要确保在每一行的末尾都有分号和括号,你可以把它们放在任何地方,它应该可以正常工作......你能提供一个你的'坏'JS的例子吗?跨度>
-
请您添加一个您想要输出的 JavaScript 示例和格式错误的结果吗?
-
FWIW,仅仅因为您使用数组作为
str_replace的搜索部分并不意味着您需要一个数组进行替换。你可以给它一个空字符串。 -
谢谢 josh,我会接受,但你没有回复,这就是问题所在;]
标签: php javascript object