Heim  >  Artikel  >  Backend-Entwicklung  >  两份PHP code, 代码一样,为什么执行结果不同

两份PHP code, 代码一样,为什么执行结果不同

WBOY
WBOYOriginal
2016-06-23 13:53:39907Durchsuche

RT
小弟刚开始学PHP,被这个问题折磨了3天,刚开始一直以为是环境没有配置正确, 各种上网查资料解决,都是无果而终,最后发现安装的WAMPSERVER 能正确启动localhost, 所以就觉得不对劲,然后就把index.php拷贝一份,删掉多余的代码,就只留下echo语句,然后再浏览器中执行,能正确显示。随后就把这个php文件里的代码拷贝到不能正常执行php文件里执行,不能正确显示,琢磨半天也不知道为什么。求大神给个解答,万分感谢。

由于再现这个问题我需要把这两个文件上传,
file link:
http://download.csdn.net/detail/huihui_54321/7650745
image link如下:


回复讨论(解决方案)

文件大小好像也不相同。有兴趣的可以试一试。为什么会出现这个结果。求解??

test-right.php 值 ANSI 即 gbk 编码的
test-wrong.php 是 unicode 编码的
按  unicode 编码标准,基本 ASCII 字符也是 2 字节的,所以 php 解析器不认识,原样输出了

你这个赚下载分的方式有点太损了点

这么神奇

你这个赚下载分的方式有点太损了点+1

下载积分不是为0么,这样下载也有积分的?小弟确实不知道。。。

你这个赚下载分的方式有点太损了点+1


下载积分不是为0么,这样下载也有积分的?小弟确实不知道。。。

test-right.php 值 ANSI 即 gbk 编码的
test-wrong.php 是 unicode 编码的
按  unicode 编码标准,基本 ASCII 字符也是 2 字节的,所以 php 解析器不认识,原样输出了

你这个赚下载分的方式有点太损了点

哈哈,不是故意的,谢谢啦。。原来还有这么一个情况。
Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn