QQ 1640076782

2013年07月30日

PHP 转义

Filed under: phper — 标签:, — liphp @ 1:25 下午

今天在操作数据库的时候每次插入数据库的时候有时候会报错、有时候却可以顺利的操作。经过仔细的查找原来的字符没有转义的原因。 php向mysql数据库插入数据进行转义包括两方面的操作,第一方面需要在添加数据时通过数据转义将数据写入库中,第二方面在将数据显示在页面时需要再次将数据恢复为原始状态,即反转义。 数据转义: mysql_escape_string($content) 反转义: stripslashes($content) 以上两行代码即可实现php向mysql数据库插入数据转义操作。 get_magic_quotes_gpc() 在PHP中get_magic_quotes_gpc()函数是内置的函数,这个函数的作用就是得到php.ini设置中magic_quotes_gpc选项的值。 magic_quotes_gpc: [...]

2013年05月31日

php中文字符串截取乱码问题解决

Filed under: phper — 标签:, , , — liphp @ 3:34 上午

很多人写程序的时候都会遇到截取字符串的时候。。当然如果是英文的字符串我们直接可以用substr来截取也不会出现任何问题。但是中文却是不行。因为中文字符所占的字节不一样。。直接截取会出现乱码:那么要如何解决呢: 网站是英文: 采用 substr() 函数截取。 用法:substr() 函数返回字符串的一部分。 语法:substr(string,start,length) 注释:如果 start 是负数且 length [...]