注意:
1:在调用Session_Start()之前不能有任何输出.例如下面是错误的.
==========================================
1行
2行
==========================================
PHP处理字符串的能力非常强大,方法也是多种多样,但有的时候你需要选择一种最简单且理想的解决方法。文章列举了10个
PHP中常见的字符串处理案例,并提供了相对应的最理想的处理方法。
利用
PHP创建图像是相当容易的一件事情。只要安装一些第三方的库文件并具有一定的几何知识,就可以利用
PHP来创建和处理图像了。目前
PHP使用GD库处理图像。在
PHP中一些图像函数是可以直接使用的,但是大多数函数需要安装GD函数库。GD库提供一系列函数进行画图、使用颜色、处理预存的图像和填充操作。GD库是ThomasBoutell设计的ANSIC语言编写,同时支持在perl、Tcl语言中作图。由于GD是一个可以被建立成共享或静态的库,所以在
PHP使用GD库进行图像操作是非常容易的。
用单引号代替双引号来包含字符串,这样做会更快一些。因为
PHP会在双引号包围的字符串中搜寻变量,单引号则不会,注意:只有echo能这么做,它是一种可以把多个字符串当作参数的“函数”
匹配中文字符的正则表达式:[u4e00-u9fa5]
评注:匹配中文还真是个头疼的事,有了这个表达式就好办了
匹配双字节字符(包括汉字在内):[^x00-xff]
评注:可以用来计算字符串的长度(一个双字节字符长度计2,ascii字符计1)
PHP正则表达式主要用于字符串的模式分割、匹配、查找及替换操作。使用正则表达式在某些简单的环境下可能效率不高,因此如何更好的使用
PHP正则表达式需要综合考虑。我的
PHP正则入门,是起源于网上的一篇文章,这篇文章由浅入深的阐述了
PHP正则表达式使用的方法,我觉得是一个很好的入门材料,不过学成还是要靠个人,在使用的过程中,还是会不断地忘记,因此反反复复的阅读了这篇文章有四五遍,对于其中一些比较困难的知识点,甚至要用很久才能消化,但是只要能见坚持着看完,你会发现自己对于正则的运用能力就会显著提高。
【1】页面之间无法传递变量get,post,session在最新的
PHP版本中自动全局变量是关闭的
【2】Win32下apache2用get方法传递中文参数会出错
【3】win32下的session不能正常工作
【5】Win32下mail()不能发送电子邮件
【6】初装的mysql如果没有设置密码,应该使用
非负浮点数(正浮点数+0):^d+(.d+)?$
正浮点数^(([0-9]+.[0-9]*[1-9][0-9]*)|([0-9]*[1-9][0-9]*.[0-9]+)|([0-9]*[1-9][0-9]*))$
非正浮点数(负浮点数+0)^((-d+(.d+)?)|(0+(.0+)?))$
负浮点数^(-(([0-9]+.[0-9]*[1-9][0-9]*)|([0-9]*[1-9][0-9]*.[0-9]+)|([0-9]*[1-9][0-9]*)))$
浮点数^(-?d+)(.d+)?