Feb

28

PHP 中检查是否关联数组(多维数组)的方法 (UPDATE!)

数组在PHP中是最常用的一种数据类型,PHP 支持一维和多维数组,在操作数组元素时,对一维数组和多维数组的处理方法有许多不同之处,因此,许多时候,我们需要在操作前先检测一下数组类型,本文介绍的就是解决这一问题的方法。
关键词: associative, 关联, array, 数组, PHP, array_diff_assoc,  |  归类: PHP/MySQL,

Jan

15

计算 UTF-8 字符串长度(忽略字节的方案)

本文介绍的函数可以统计 UTF-8 字符串的长度,但不同的是,该函数并不考虑字节,这有些类似 Javascript 中字符串的 length 方法,一个字符全部按 1 个长度计算。
关键词: 字节, 长度, 字符串, strlen, UTF-8,  |  归类: PHP/MySQL,

Jan

06

PHP 中打乱(shuffle)关联数组的排序

PHP 提供了一个 shuffle() 函数,可以打乱给定的数组排序,但是此函数“将删除原有的键名而不仅是重新排序”,如果传入的是关联数组,则关联数组的键名将丢失,本文介绍的函数可以解决这一问题。
关键词: associative, 关联, shuffle, 数组, array,  |  归类: PHP/MySQL,

Oct

25

PHP中二维数组的排序方法

本文介绍的是从 BugFree 摘录来的二维数组排序函数,可以实现类似 MySQL 的 ORDER BY 效果,当数组不是从数据库取得时会有特殊应用。
关键词: 数组排序, array_multisort, array, sort,  |  归类: PHP/MySQL,

Aug

15

PHP 字符串截取专题

PHP 中的 substr() 函数只能正确截取单字节字符串,对于双字节或多字节的截取困扰了不少程序员,因此,本站特开辟此专题,发布一些专门针对此问题的解决方案,本主题将随时更新,敬请关注!
关键词: 多字节, 双字节, 字符串截取, substr, utf8,  |  归类: PHP/MySQL,

Aug

15

PHP 写的加密函数,支持私人密钥

在开发PHP系统时,会员部分往往是一个必不可少的模块,而密码的处理又是不得不面对的问题,PHP 的 Mcrypt 加密库又需要额外设置,很多人都是直接使用md5()函数加密,这个方法的确安全,但是因为md5是不可逆加密,无法还原密码,因此也有一些不便之处,本文介绍加密函数支持私钥,用起来还是不错的.
关键词: Mcrypt, md5(), 加密, 私钥,  |  归类: PHP/MySQL,

Jul

06

用 stripslashes 还原 addslashes 转义后的数据

许多来自表单的数据需要转义才能插入数据库,但是如果我们需要显示转义前的数据或者类似的需求时,就需要还原由 addslashes 转义前的数据,同时,由于 PHP 默认配置 magic_quotes_gpc  为 on(自动转义表单数据) ,一些不需要转义的数据就需要还原到原来的状态。本文的方法就是使用 stripslashes 还原 addslashes 转义后的数据。
关键词: addslashes, magic_quotes_gpc, stripslashes,  |  归类: PHP/MySQL,

Jun

22

服务器端用 mysql_real_escape_string 清洁客户端数据

在服务器端清洁客户端数据是每个程序员经常要做的工作,虽然我们通常会在客户端添加 Javascript 验证,但是,恶意用户很容易自己构造 FORM 提交数据以绕过客户端验证,另外,在客户端禁用 Javascript 时验证同样不能起到作用。因此,服务器端清洁数据必不可少,本文介绍的是用 mysql_real_escape_string 清洁数据的方法,经过清洁的数据可以直接插入到数据库中。
共 8 条记录 10/页 共 1 页      1 
推荐链接:(联系 QQ :326801485)