A-A+

php 空格和回车字符替换函数

2018年11月12日 我爱编程 暂无评论

对于经常做网页设计的人员来说,网页的兼容性测试是不可缺少的,记得刚来单位的新手,都是要安装一款浏览器测试软件的,看自己制作的网页是否在各大浏览器中正常显示,有没有变形,或者网页效果不兼容等,记得给好多网页设计新手推荐的是 IETester 工具,当然,除了在电脑中安装的软件之外,还在其在线测试的网址,很高大上,下面夏日博客就来一一记录下来吧。

1,IETester

首先要推荐的当然是 IETester,这款软件我已经用了许久了,记得刚开始制作网页的时候就在使用,其中可以测试网页在 IE5、IE6、IE7、IE8、IE9之间的兼容性,可以将这几个IE版本一同打开来看不同的效果,这款软件基本上是新手网页设计人员前期必备的工具了,效果如下:

在 PHP 中,经常会遇到空格和回车的转义,目的是进要进行过滤和转换,比如我们遇到回车换行

符号时,如果不进行字符串过滤的话,那么就会闪下一行,这样对于排版来讲,很不美观,那么就可以将末尾的回画换行

替换成 " " 内容,这样就不存在这一行了。

除了标准的 html 之外,还有网页的 ascII 码,有时候也需要将内容转换成回车或空格,下面是一个空格回车字符替换的函数,多空格和回车的效果与原理,这里仅仅是一个小实例,我们完全可以根据自己网站的需求更改成为自己的源码。

<?php   
/*  
*str_replace php 的空格回车字符替换函数  下面是多空格和回车的效果与原理
*br_nbsp.php  
*/  
echo 'str_replace php 的替换函数  下面是多空格和回车的效果与原理<hr>';   
echo '把内容 函数 $content里面的 ascII码 替换成回车和空格<hr>';   
function htmtocode($content) {   
        $content = str_replace("\n", "<br>", str_replace(" ", " ",
 $content));   
        return $content;    
}   
    
$nbsp="一个空   格 多个空                   格";     //带多空格的字
符串
       echo str_replace(" "," ",$nbsp);   //空格转换函数用 ascII码
   去替换空格   
       echo '<hr>';   
$br="我是回  
 车    我再回  
 车";            //带回车的字符串   
        echo str_replace("\n","<br>",$br);    //用 ascII码 去替换回车
        echo '<hr>';   
    
$content="我是空                  格                          和回
车                   再回                           车  
      车             <hr>";   
        echo htmtocode($content);   
?>
标签:

给我留言

Copyright © 四季博客 保留所有权利.   Theme  Ality

用户登录