zoukankan      html  css  js  c++  java
  • 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下

  • 相关阅读:
    2018级软件秋季总结
    对我影响最大的三位老师
    自我介绍
    Js中的一个日期处理格式化函数
    SQL update语句加减乘除运算
    用css让一个容器水平垂直
    position:absolute 的深入探讨
    java正则表达式
    Session
    使用Cookie进行会话管理
  • 原文地址:https://www.cnblogs.com/xinzhyu/p/1700483.html
Copyright © 2011-2022 走看看