PHP笔记
注:课本上写的很清楚的基本不会写出,本笔记只是写出那些细碎的小知识点,方便自己以及同学们查阅
Apache配置文件修改端口号
因为IIS默认占用80端口,所以要想使用80端口,必须在控制面板中停用IIS的服务,然后,在C:\Easy2PHP5\Apache\conf\httpd.conf文件中修改Listen的值,改为80。然后重新启动Apache服务器。
修改Apache服务器默认网页目录
在C:\Easy2PHP5\Apache\conf\httpd.conf文件中,找到Document “ ..\website”
改成想要的绝对路径或相对路径
在C:\Easy2PHP5\Apache\conf\httpd.conf文件中,找到<Directory “
..\website”>
改成想要的绝对路径或相对路径
存放路径中不能包含中文字符
如果赋值的数据为8进制数字,里面存在‘8’、‘9’,则自动截掉无效数字后面的数字
PHP的数组很了不起
PHP的数组不仅能识别从0开始的索引,还能将字符串作为索引。(撒花>>>>
解决网页中文乱码
如果打开的网页的中文为乱码,则需要修改C:\Easy2PHP5\PHP\ php.ini的charset
属性,
改为 UTF-8
就能解决。
关于常量
常量在整个PHP文件中只能赋值一次,但是,使用常量能是代码美观、运行速度快、方便函数的调用数值。
布尔类型的小脾气
当使用defined(string
constant_name)
判断一个常量是否被定义时,如果的结果为true,则返回值为1,如果结果为false,则不会返回数据,若想返回数据,则需要用强制转换(Int),就能返回一个0。
预定义常量
__FILE__和__LINE__都是两个下划线滴~
全角半角
如果变量的连接了全角的标点符号或汉字,就会不显示结果,即出错。原因是电脑会将全角的标点符号和汉字
转换成ASCII码,造成语法不通。
传地址赋值
如果语句里出现“&”,那么就要注意了,这两个变量就已经紧紧的联系在一起,同进退,共生死。= =+
2012年9月20日星期四