比较常用的一些数组操作函数 mysql函数

array_product($v); //计算数组中所有值的乘积

array_combine — 创建一个数组,用一个数组的值作为其键名,另一个数组的值作为其值

array_unique移除数组中重复的值

array_rand:从数组中随机取出指定长度的个数的元素下标(数字或字符串)

shuffle:将原来的数组里的元素打乱

array_merge():先保留第一个数组的所有元素,如果后面数组的元素与前面数组的元素关联下标相同则用后面数组的元素覆盖前面的;如果是索引下标,直接添加到第一个数组后面,重置索引。用的多

array_map将回调函数作用到给定数组的单元上,不影响原数组

array_walk() 对数组中每个函数使用回调函数,返回bool值。

array_diff 计算数组的差集 

array_multisort 排序 http://developer.51cto.com/art/200911/164825.htm

http://www.php100.com/cover/php/179.html 




mysql函数 

mysql的group_concat   函数把同一组中的值拼到一起 

http://blog.sina.com.cn/s/blog_4d398f210100znfw.html

如何查询出一个字段中带某一个字符的:可以使用FIND_IN_SET 函数:如以下找出attr_list里带6的


field按照自定义的顺序排序  比如取出商品浏览历史记录,就需要按照最近浏览商品的顺序而非商品id号

http://blog.csdn.net/lxz3000/article/details/6173873


你可能感兴趣的:(php)