Maison > php教程 > php手册 > php学习的一些笔记

php学习的一些笔记

WBOY
Libérer: 2016-06-06 19:47:45
original
1108 Les gens l'ont consulté

最近想学习下php,开阔下思路,主要是php+mysql的空间非常便宜,我可以小成本的做几个网站玩玩. 经朋友推荐,决定以ThinkPhp为框架,下了个他们的文档,讲的还算是比较详细的,就是第一次看的时候还有些迷糊, 多看几次就好多了. 因为用惯了vs,自然php的编辑器也想用

      最近想学习下php,开阔下思路,主要是php+mysql的空间非常便宜,我可以小成本的做几个网站玩玩.

经朋友推荐,决定以ThinkPhp为框架,下了个他们的文档,讲的还算是比较详细的,就是第一次看的时候还有些迷糊,

多看几次就好多了.

      因为用惯了vs,自然php的编辑器也想用vs了,就下载了vs.php.这几天一个比较折磨人的问题就是我做的网站,

总是变形的,很是奇怪.后来经过多次调试,发现原来是文件编码的问题,th要求所有文件的编码统一为utf8-不带签名的.

     在网上查了下,他们之间的区别是

  带有签名的UTF-8文件可以通过读取BOM轻松识别, 而不带签名的UFT-8文件只有通过UTF-8编码的规则来尝试辨别。 

     解决后才发现网上已经有人解决过了,应该早点百度的

     http://blog.sina.com.cn/s/blog_415bd7070100blbe.html

 

当一个有BOM的文件包含了一个或多个有BOM的文件,那这个文件执行后得到的HTML页面可能会出错。原因是多个BOM导致浏览器解释出错。因此,在ASP或PHP环境下开发时,最好所有文件都不加BOM

然而,ASP.NET下的情况恰好相反。.NET似乎有处理BOM的过程,无论包含了多少有BOM的文件都没问题。反倒是如果这些文件没有BOM,浏览器显示就会出错。对于utf-8的*.aspx.cs,甚至没有BOM会导致编译出错

 

另外还有一点就是要修改vs.php默认的模板的编码,位置在

D:\Program Files\Jcx.Software\VS.Php\2008\2.6\PhpProjectItems\Pages下

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Recommandations populaires
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal