知识屋:更实用的电脑技术知识网站
所在位置:首页 > 编程技术 > PHP编程

php5与mysql5 web 开发技术详解 1 -php数组

发布时间:2015-05-27 19:29:22作者:知识屋

1、 随即建立或随即抽取
       range()  快速建立一个指定元素数值的数组 。
       举例:
       range(0,6)
       range(0,10,2)
       range('a','z')
 
       shuffle()   打乱数组顺序
       array_rand()  指定元素个数随即抽取。如抽取一个元素返回一个变量,抽取多个元素返回索引数组
2、数组排序
      sort()   按ASCII码顺序排序    排序优先级:数字、字母、汉字
      asort() 按数组关联性排序
      ksort()  按数组索引值升序
      krsort () 按数组索引值降序     
3、统计函数
      array_count_values 统计数组元素出现的次数
      array_sum(array $a)  数组元素求和
      count()
      sizeof()
 
4、数组处理
      array_combine(array a1,array a2)    数组合并  a1作为键名,a2作为键值
      array_unique(array $a)   
      array_flip()  键值对调
 
5、查找
      array_key_exists($key_str, $array)
      in_array($value_str, $array,[bool])  
 
6、移动数组内部指针
      current()
      next()
      prev()
      end()
7、取得关联数组键名
      key()
 
8、访问数组的键名和键值
      array_keys()
      array_values()
 
9、判断数组类型(待补充)
     is_array()
 
10、显示内容与结构
      print_r()
      var_dump()
      var_export()
11、元素插入和移除
      unset()
      array_shift()
      array_unshift()顶部插入
      array_splice()
      array_push()
      array_pop()
 
12、内容导出为变量    
     extract()
13、其它
     list ()
     each()
     for()
     foreach()
(免责声明:文章内容如涉及作品内容、版权和其它问题,请及时与我们联系,我们将在第一时间删除内容,文章内容仅供参考)
收藏
  • 人气文章
  • 最新文章
  • 下载排行榜
  • 热门排行榜