21番茄网

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
热搜: 21番茄网
查看: 102|回复: 0

php数组

[复制链接]

693

主题

911

帖子

2993

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
2993
发表于 2024-6-29 18:33:38 | 显示全部楼层 |阅读模式
php数组

1.创建数组
// 创建数字索引数组
$numbers = array(1, 2, 3, 4, 5);
 
// PHP 5.4以后可以简写
$numbers = [1, 2, 3, 4, 5];
 
// 创建关联数组
$associative = array("one" => 1, "two" => 2, "three" => 3);
 
// PHP 5.4以后可以简写
$associative = ["one" => 1, "two" => 2, "three" => 3];


2.访问数组元素
$numbers = [1, 2, 3, 4, 5];
echo $numbers[0]; // 输出 1
 
$associative = ["one" => 1, "two" => 2, "three" => 3];
echo $associative["two"]; // 输出 2



3.遍历数组
$numbers = [1, 2, 3, 4, 5];
foreach ($numbers as $number) {
    echo $number . "\n";
}
 
$associative = ["one" => 1, "two" => 2, "three" => 3];
foreach ($associative as $key => $value) {
    echo $key . ": " . $value . "\n";
}



4.在数组中添加和删除元素

$numbers = [1, 2, 3, 4, 5];
$numbers[] = 6; // 添加元素
unset($numbers[5]); // 删除元素
 
$associative = ["one" => 1, "two" => 2, "three" => 3];
$associative["four"] = 4; // 添加元素
unset($associative["three"]); // 删除元素

5.数组函数

$numbers = [1, 2, 3, 4, 5];
$sum = array_sum($numbers); // 计算数组之和
 
$associative = ["one" => 1, "two" => 2, "three" => 3];
$keys = array_keys($associative); // 获取所有键
$values = array_values($associative); // 获取所有值

6.多维数组

$matrix = [
    [1, 2, 3],
    [4, 5, 6],
    [7, 8, 9]
];
 
echo $matrix[1][1]; // 输出 5







上一篇:PHP中结构嵌套
下一篇:PHP的常用ide开发工具有哪些?
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|21番茄网 ( 粤ICP备10099428号 ) 奇远富

GMT+8, 2024-9-20 05:57 , Processed in 0.194552 second(s), 33 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表