php数组详解 - 前端笔记-1.数组的定义 ① $a = array(1,2,3) ② $a = [1,2,3] ③ $a[下标] =值 ...

学习笔记

点滴记忆
回忆过往
首页>> web后端 >>php数组详解 - 前端笔记
2020-3-7
分类: web后端

php数组详解

文章作者:痴迷

1.数组的定义     ① $a = array(1,2,3)     ② $a = [1,2,3]     ③ $a[下标] =&n......

1.数组的定义
    ① $a = array(1,2,3)
    ② $a = [1,2,3]
    ③ $a[下标] = 值
    ④ $a = array('age' => '19','name' => '张三')

2.索引数组 ,关联数组
    ①索引数组  通过默认索引使用的数组
        $a = [1,2,3]     
        $a[0]   等于 1
    
    ②关联数组 通过制定的数组下标
        $a = array('name' => '张三','age' => '19')
        $a['name']    等于 张三    
 
3. 数组的遍历
    ① for循环 
$str = ['dada''aaa''ccc'];

for ($i = 0$i < count($str); $i++) {
  # code...
  echo $i;
}


    ②foreach循环
        
$str = ['dada''aaa''ccc'];

foreach ($str as $key => $value) {

  echo $key$value;
};


4.常用数组的函数

max() 获取一个数组中的最大值

min() 获取一个数组中的最小值

count() 获取一个数组的元素个数

in_array() 判断一个数据是否在指定数组中。

语法形式:$b = in_array( $数组, 数据); //结果truefalse

range() 生成某个范围的连续值的数组,比如range(3, 9)会得到数组:array(3, 4, 5, 6, 7, 8, 9, );

array_keys() 取出一个数组中的所有“键”并放入一个索引数组中。

array_values() 取出一个数组中的所有“值”并放入一个索引数组中。

array_push() 将一个或多个数据放入一个数组的“末端”。

array_pop() 将一个数组的最后一个单元删除,并返回该单元的值。

array_reverse() 将一个数组的所有单元的顺序进行反转(最前的放最后,最后的放最前)
in_array() :在一个数组中找是否存在某个数据。
array_search() 在数组中搜索给定的值,如果成功则返回相应的键名
array_key_exists() 检查给定的键名或索引是否存在于数组中















×

感谢您的支持,我们会一直保持!

扫码支持
请土豪扫码随意打赏

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

打赏作者
版权所有,转载注意明处:前端笔记 » php数组详解

发表评论

路人甲 表情
Ctrl+Enter快速提交

网友评论(0)