bom头及不可见换行测试代码及文件

所属栏目:建站技术 更新时间:2024-04-10 点击: 文章来源:https://www.sznest.net/jzjs/7580.html

<?php

//无bom头无换行

$test1_content = file_get_contents('test1.txt');

$test1_contenten_codestr = urlencode($test1_content);

echo($test1_contenten_codestr);//12

echo '<br/>';


//无bom头有不可见换行(用记事本打开看不到换行效果)

$test2_content = file_get_contents('test2.txt');

$test2_contenten_codestr = urlencode($test2_content);

echo($test2_contenten_codestr);//1%0A2

echo '<br/>';


//有bom头无换行

$test3_content = file_get_contents('test3.txt');

$test3_contenten_codestr = urlencode($test3_content);

echo($test3_contenten_codestr);//%EF%BB%BF12

echo '<br/>';


//有bom头有换行(用记事本打开看不到换行效果)

$test4_content = file_get_contents('test4.txt');

$test4_contenten_codestr = urlencode($test4_content);

echo($test4_contenten_codestr);//%EF%BB%BF1%0A2

echo '<br/>';


//无bom头有不可见换行(用记事本打开能看到换行效果)

$test5_content = file_get_contents('test5.txt');

$test5_contenten_codestr = urlencode($test5_content);

echo($test5_contenten_codestr);//1%0D%0A2%0D%0A

echo '<br/>';


//有bom头有换行(用记事本打开能看到换行效果)

$test6_content = file_get_contents('test6.txt');

$test6_contenten_codestr = urlencode($test6_content);

echo($test6_contenten_codestr);//%EF%BB%BF1%0D%0A2%0D%0A

echo '<br/>';

//通过测试bom头的url编码为%EF%BB%BF

//通过测试用记事本打开能看到换行效果的换行符的的url编码为%0D%0A

//通过测试用记事本打开看不到换行效果的换行符的的url编码为%0A(少了%0D)


测试代码及文件


相关阅读

正则表达式收集汇总

搜索:empty(($)tr[&#39;([a-z]{1,})&#39;]),可以查找这样的empty($tr[&#39;digest&#39;]),然后可以替换成!$digest替换:!$1$2匹配A标签的超连接的正则表式如下$pattern=&quot;/&lt;a[^&gt;]+?href=[&quot;&#39;]?([^&quot;&#39;]+)…

了解详情 >>

测试document与window与body对象的heigh…

&lt;HTMLxmlns=&quot;http://www.w3.org/1999/xhtml&quot;&gt;测试document与window与body对象的height与scrollTop方法返回值的区别测试document与window与body对象的height与scrollTop方法返回值的区别$("#btn").click(function…

了解详情 >>

SublimeText2.0.2完整的注册码及安装插件说明及…

注册码在help的EnterLicense中输入下面所有的字符,无须去空格和换行,所有的字符就是完整的注册码-----BEGINLICENSE-----AndrewWeberSingleUserLicenseEA7E-855605813A03DD5E4AD9E66C0EEB94BC99798F942194A602396E98E62C99794BB979FE9…

了解详情 >>

如何让你的PHP网站变得更安全

安全配置一(1)打开php的安全模式php的安全模式是个非常重要的内嵌的安全机制,能够控制一些php中的函数,比如system(),同时把很多文件操作函数进行了权限控制,也不允许对某些关键文件的文件,比如/etc/passwd,但是默认的php.ini是没有打开安全模式的,我们把它打开:safe_mode=on(2)用户组安全当safe_mode打开时,sa…

了解详情 >>

ueditor与umeditor编辑器的各浏览器的问题汇总

ueditor的[1.4.3.3PHP版本]UTF-8版的存在的问题1:当编辑器还没有来得及提示“本地保存成功”的就提交表单的话,那么将无法获取编辑器中的内容2:当同一个脚本中有两个UE编辑器时,如果复制一段纯文字到编辑器中,被复制的文字的第一行只显示下面的部分,上面的一部分被隐藏起来,这个现象至少在火狐43.01版本一直到47.02这些版本是至少存在的,火…

了解详情 >>

如何修改文件默认打开方式为指定的程序?

一:“开始菜单”,在里面点击右侧的“运行”选项,输入“regedit”命令,打开注册表修改默认的打开方式需要在注册表中操作,在完成这个操作之前,我们先了解一下注册表中的以下的三个概念项:即左侧的类似于文件夹一样的图标数值名称:即点击“项”之后出现在右侧部分的左边的那个名称数值数据:即点击“项”之后出现在右侧部分的右边的那个数据了解了以上的三个概念之后,接下来…

了解详情 >>

Copyright @ 2008-2019   www.sznest.net   All rights reserved  网巢网是一家专业为企业提供免费建站、自助建站的模板建站公司     友情链接:香港张元洪律师行   

微信

移动端

客服

顶部