-
总结一下:
在涉及中文环境下的php+mysql组合,最好是用 mb_strlen来检测字符长度, 而在mysql 中,使用 CHAR_LENGTH来检测字符长度,这样能做到中英文统一处理.
只适用mysql5.0以上的版本:
1.一个汉字占多少长度与编码有关:
UTF-8:一个汉字=3个字节
GBK:一个汉字=2个字节
2.varchar(n)表示n个字符,无论汉字和英文,Mysql都能存入n个字符,仅是实际字节长度有所区别
3.MySQL检查长度,可用SQL语言:
select LENGTH(fieldname) from tablename 来查看未完……
-
第一步:下载安装文件
1. MySQL:下载地址 mysql-5.1.49-win32.msi;
2. Apache: 下载地址 httpd-2.2.16-win32-x86-openssl-0.9.8o.msi;
3. PHP5.3.3 下载地址 php-5.3.3-Win32-VC6-x86 注意:一定要下载php-5.3.3-Win32-VC6-x86版本 的,不要下载php-5.3.3-nts-Win32-VC6-x86版本,更不要下载VC9版本的,因为他是IIS服务器安装版本。
4. phpMyAdmin 下载地址 phpMyAdmin-3.3.5-all-languages.tar.gz未完……
-
http://www.php100.com/html/webkaifa/PHP/PHPyingyong/2010/0226/4002.html
大部分使用php的人一旦应用到session都会使用cookie。
cookie虽好可是它也会给我们带来一些隐患的。
隐患一:如果客户端机器的cookie一旦因病毒而失效了,那么session也就相当于没有了。
隐患二:session在php中默认的是以文件的形式保存在一个临时文件夹里面的,对于一个小型系统来说,这样做完全可以,可是对于一个大型而又被经常访问的系统来说,就不是很好的办法了。假设这个网站一天有1000个人访问。一个月以后session的临时文件夹就会有30000个临时文件。想象一下计算机要从30000里面找一条session_sid是一个多么漫长的事情呀!
因此为了提高效率。交易使用用数据库保存session。具体方法如下:未完……





