关于PHP的数组

关于PHP的数组

1、什么是一维数组和二维数组?

5-1 一维数组和二维数组

// 一维数组
$food = array("饼干","蛋糕","巧克力");
// 或者使用数组操作符[]
$food = ["饼干","蛋糕","巧克力"];
$food[0];

// 二维数组
$food = array
(
    array("饼干","1","5"),
    array("蛋糕","66","53"),
    array("巧克力","a","nice"),
);
// $food[行][列]
$food[0][0]; // 输出第一行第一列

2、统计数组个数 [count]、遍历数组 [foreach]、数组排序 [sort]的用法?

5-2 统计数组个数、遍历数组、数组排序

// a.统计数组个数 [count]
$food = array("方便面","火腿","啤酒");
echo count($food);

// b.遍历数组 [foreach]
$food = array("方便面","火腿","啤酒");
foreach($food as $value) {
    
    
    echo $value; // $value 是food里面的值
}

// c.数组排序 [sort]
$price = array(12,5,32,22);
sort($price);

3、怎么在数组中插值和删除某个数组?

5-3 增加数组和删除数组

// d.添加元素 [array_push(最后)、array_unshift(首个)]
$a = array('old1','old2');
array_push($a,'push1','push2');
array_unshift($a,"unshift1","unshift2");

// e.删除元素 [array_pop(最后一个元素)、array_shift(首个元素)]
$a = array('old1','old2','old3');
array_pop($a);
array_shift($a);

以上内容均为自己的见解
仅供参考学习,大佬互喷

猜你喜欢

转载自blog.csdn.net/weixin_47024018/article/details/114935236