我最近从ThinkPHP runtime_allinone借鉴经验:不怕缓存,只是乱打电话,所有常用的所有文件到一个文件,不漂亮…
复制代码代码如下所示:
功能strip_whitespace($content){
stripstr美元=;
PHP源代码/分析
$标记= token_get_all(内容);
last_space美元= false;
对于($ = 0,$ =计数($令牌);
如果(is_string($符号{我})){
last_space美元= false;
stripstr美元美元美元符号{ } =;
}
别的{
开关($令牌{ $ } { 0 }){
php过滤器
案例t_comment:
案例t_doc_comment:
打破;
过滤空间
案例t_whitespace:
如果(!last_space美元){
stripstr美元=;
last_space美元=真;
}
打破;
违约:
last_space美元= false;
stripstr美元美元美元符号{ } = { 1 };
}
}
}
返回的stripstr;
}

自定义功能,有效地解决了这一问题,php_strip_whitespace系统内置的诠释空间功能不能正确理解<< << EOT(文本)的问题
使用方法
复制代码代码如下所示:
$str = strip_whitespace(< PHP,$str);

在我前面缝这个是必要的。我不明白。执行这一代的结果是错误的结果。
php_strip_whitespace
字符串(字符串的文件名)php_strip_whitespace
如果这只是一个单一的文件,没有文本,也推荐使用快速php_strip_whitespace功能