1. count(): 返回数组中的元素数目。
$arr = array(1, 2, 3, 4, 5);
echo count($arr); // 输出 5
2. array(): 创建一个数组。
$arr = array(1, 2, 3);
3. array_push(): 将一个或多个元素压入数组末尾。
$arr = array(1, 2, 3);
array_push($arr, 4, 5);
// 现在 $arr 包含 [1, 2, 3, 4, 5]
4. array_pop(): 弹出数组末尾的元素。
$arr = array(1, 2, 3, 4, 5);
$lastElement = array_pop($arr);
// 现在 $arr 包含 [1, 2, 3, 4],$lastElement 包含 5
5. array_shift(): 移出数组的第一个元素。
$arr = array(1, 2, 3, 4, 5);
$firstElement = array_shift($arr);
// 现在 $arr 包含 [2, 3, 4, 5],$firstElement 包含 1
6. array_unshift(): 在数组开头插入一个或多个元素。
$arr = array(2, 3, 4, 5);
array_unshift($arr, 1);
// 现在 $arr 包含 [1, 2, 3, 4, 5]
7. array_merge(): 合并一个或多个数组。
$arr1 = array(1, 2, 3);
$arr2 = array(4, 5, 6);
$mergedArr = array_merge($arr1, $arr2);
// $mergedArr 包含 [1, 2, 3, 4, 5, 6]
8. array_key_exists(): 检查数组中是否存在指定的键名。
$arr = array("name" => "John", "age" => 30);
if (array_key_exists("name", $arr)) {
echo "Name exists!";
}
9. in_array(): 检查数组中是否存在指定的值。
$arr = array(1, 2, 3, 4, 5);
if (in_array(3, $arr)) {
echo "Value 3 exists!";
}
10. array_reverse(): 返回一个元素顺序颠倒的数组。
$arr = array(1, 2, 3, 4, 5);
$reversedArr = array_reverse($arr);
// $reversedArr 包含 [5, 4, 3, 2, 1]
这只是 PHP 5 中一些常用的数组函数的示例,PHP 提供了许多其他用于数组处理的函数。请查阅 PHP 官方文档以获取更详细的信息和其他函数的用法。
转载请注明出处:http://www.pingtaimeng.com/article/detail/3648/PHP