前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >php中三种数组简介及应用实例

php中三种数组简介及应用实例

作者头像
闵开慧
发布2018-03-30 13:57:25
6870
发布2018-03-30 13:57:25
举报
文章被收录于专栏:闵开慧闵开慧闵开慧
/*
 * 数值数组:数值数组存储的每个元素都带有一个数字 ID 键。
 * */
//var_dump() var_export() print_r()三个函数实质一样,这是输出结果的格式不同而已,但是输出数组最好不要用print_r(),这个有时不起作用
$array1 = array("111","222","333","444",array("555","666","777"));
var_dump($array1);
echo "<br/>";
print_r($array1);
// print($array1);
print("<br>");
var_export($array1);
echo "<br>";
// var_export($array1, true);
print($array1[0]."\t".$array1[0][0]."\t".$array1[4][2]);
echo "<br/>";

/*
 * 关联数组:通过关联数组,我们可以把值作为键,并向它们赋值。它的每个 ID 键都关联一个值。
 * */
$array2 = array("id"=>"111","name"=>"wuming","age"=>"12", "next"=>array("id"=>222, "name"=>"peter", "age"=>24));
var_dump($array2);
echo "<br/>";
print_r($array2);
echo "<br/>";
print($array2[0]);//不能这样来直接调用,因为其中的此项已经被$array[id]替换了
print($array2[id]."\t".$array2['name']);
print_r("\n".$array2['next']['id']);//注意这里不能直接用$array2['next']
var_dump($array2['next']);
var_export($array2['next']);
echo "<br/>";

/*
 * 多维数组:在多维数组中,主数组中的每个元素也是一个数组。在子数组中的每个元素也可以是数组,以此类推。
 * */
$array3 = array("first"=>array("id"=>111, "name"=>"Jhon", "age"=>23),
		"second"=>array("id"=>222, "name"=>"Bill", "age"=>34),
		"third"=>array("id"=>333, "name"=>"Mily", "age"=>11));
var_dump($array3);
echo "<br/>";
print($array3['second']['name']);
echo "<br/>";
本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
对象存储
对象存储(Cloud Object Storage,COS)是由腾讯云推出的无目录层次结构、无数据格式限制,可容纳海量数据且支持 HTTP/HTTPS 协议访问的分布式存储服务。腾讯云 COS 的存储桶空间无容量上限,无需分区管理,适用于 CDN 数据分发、数据万象处理或大数据计算与分析的数据湖等多种场景。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档