可以通过方括号 来创建一个数组。
PHP中常用的数组操作方法笔记整理
一、创建数组
1. 直接创建数组
可以通过方括号 [ ] 来创建一个数组。
$numbers = [1, 2, 3, 4, 5];
2. 使用 array 函数
array 函数是用来创建数组的另一种方式。
$animals = array('Dog', 'Cat', 'Rabbit');
二、数组的遍历
1. 使用 for 循环遍历
$numbers = [1, 2, 3, 4, 5];
for($i = 0; $i < count($numbers); $i++) {
echo $numbers[$i] . "<br>";
}
2. 使用 foreach 循环遍历
$animals = array('Dog', 'Cat', 'Rabbit');
foreach ($animals as $animal) {
echo $animal . "<br>";
}
三、数组的排序
1. sort 函数
sort 函数是 PHP 中内置的数组排序函数,用于对数组进行升序排序。
$numbers = [5, 3, 2, 4, 1];
sort($numbers);
print_r($numbers);
输出:
Array
(
[0] => 1
[1] => 2
[2] => 3
[3] => 4
[4] => 5
)
2. rsort 函数
函数 rsort 与 sort 函数相反,是用于对数组进行降序排序。
$numbers = [5, 3, 2, 4, 1];
rsort($numbers);
print_r($numbers);
输出:
Array
(
[0] => 5
[1] => 4
[2] => 3
[3] => 2
[4] => 1
)
四、数组的截取和合并
1. array_slice 函数
array_slice 函数用于截取数组的一部分,并返回一个新的数组。
$animals = array('Dog', 'Cat', 'Rabbit', 'Lion', 'Tiger');
$slice = array_slice($animals, 1, 3);
print_r($slice);
输出:
Array
(
[0] => Cat
[1] => Rabbit
[2] => Lion
)
2. array_merge 函数
array_merge 函数将两个或多个数组合并成一个。如果有重复的键名,后面的数组会覆盖前面的数组。
$fruits1 = array('Apple', 'Banana');
$fruits2 = array('Orange', 'Grape');
$fruits3 = array('Apple', 'Strawberry');
$fruits = array_merge($fruits1, $fruits2, $fruits3);
print_r($fruits);
输出:
Array
(
[0] => Apple
[1] => Banana
[2] => Orange
[3] => Grape
[4] => Apple
[5] => Strawberry
)
以上是 PHP 中常用的数组操作方法,包括创建数组、遍历数组、排序数组、截取数组和合并数组。
沃梦达教程
本文标题为:PHP中常用的数组操作方法笔记整理
基础教程推荐
猜你喜欢
- PHP+MySQL+sphinx+scws实现全文检索功能详解 2023-01-31
- PHP手机短信验证码实现流程详解 2022-10-18
- PHP实现文件下载【实例分享】 2024-04-27
- php实现构建排除当前元素的乘积数组方法 2022-11-23
- Yii框架连表查询操作示例 2023-02-13
- php数组函数序列之array_sum() – 计算数组元素值之和 2024-01-15
- php实现数组筛选奇数和偶数示例 2024-02-05
- PHP判断一个字符串是否是回文字符串的方法 2024-01-31
- PHP实现抽奖系统的示例代码 2023-06-26
- 设定php简写功能的方法 2023-03-17
