php 空格和回车字符替换函数
在 PHP 中,经常会遇到空格和回车的转义,目的是进要进行过滤和转换,比如我们遇到回车换行
符号时,如果不进行字符串过滤的话,那么就会闪下一行,这样对于排版来讲,很不美观,那么就可以将末尾的回画换行
替换成 " " 内容,这样就不存在这一行了。
除了标准的 html 之外,还有网页的 ascII 码,有时候也需要将内容转换成回车或空格,下面是一个空格回车字符替换的函数,多空格和回车的效果与原理,这里仅仅是一个小实例,我们完全可以根据自己网站的需求更改成为自己的源码。
[code lang="php"]
';
echo '把内容 函数 $content里面的 ascII码 替换成回车和空格
';
function htmtocode($content) {
$content = str_replace("\n", "
", str_replace(" ", " ",
$content));
return $content;
}
$nbsp="一个空 格 多个空 格"; //带多空格的字
符串
echo str_replace(" "," ",$nbsp); //空格转换函数用 ascII码
去替换空格
echo '
';
$br="我是回
车 我再回
车"; //带回车的字符串
echo str_replace("\n","
",$br); //用 ascII码 去替换回车
echo '
';
$content="我是空 格 和回
车 再回 车
车
";
echo htmtocode($content);
?>
[/code]