echo preg_replace("/\s+/", " ",$post);
不知道是不是你这个意思?
不知道是不是你这个意思?
解决方案 »
- PHP图片管理网站探讨,基于文件还是基于数据库以及安全性的考虑
- 收集PHP学员的技术问题
- php文本输入问题
- php中处理我们日常在输入框中的空格是\r\n?还是 \n ?
- php调用其他语言的eb services服务时 如果服务器接口里有数组形式 php客户端支持么?
- 函数调用出错,求大神帮看看,我刚看接触php,谢谢各位了。
- 麻烦大家告诉我这是为什么:Warning: dl() [function.dl]: Unable to load dynamic library './mysql.so' - 找不到指定的模块。
- 关于从URL中获得参数 和GET post 的提交的问题 我如何保持URL中的参数
- PHP可以读入PDF文件吗?
- 怎么会一直显示暂无内容
- 图片上传问题
- 寻找北京的php高手合作开发项目
$post = " [table width=100 align=center] ";
do {
$tmp = $post;
$post=preg_replace("/(\[.*)( )+(.*\])/is","\\1 \\3",$post);
}while($tmp != $post);
echo $post;
?>
输出
[table width=100 align=center]
不过我通过另外一种方法也解决了:我将两个空格替换成一个全角字符空格,这样解决了。呵呵。