章节
问答
课签
笔记
评论
占位
占位

PHP数组之访问关联数组内容

用数组变量的名字后跟中括号+键的方式来访问数组中的值,键使用单引号或者双引号括起来。

比如:

$fruit = array('apple'=>"苹果",'banana'=>"香蕉",'pineapple'=>"菠萝"); 

$fruit0 = $fruit['banana'];

print_r($fruit0);

上面代码的作用:先把一个数组$fruit中键为banana字符串的值取出来然后赋给一个另一个变量$fruit0,最后输出变量值。

任务

在右侧编辑器第4行,从数组变量$arr中,读取键为apple的值,并将值赋给变量$arr0。

?不会了怎么办

$arr0 = $arr['apple'];

||
1
2
<?php
//$arr
    
    apple
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
提交
重置代码
||

请验证,完成请求

由于请求次数过多,请先验证,完成再次请求

加群二维码

打开微信扫码自动绑定

您还未绑定服务号

绑定后可得到

  • · 粉丝专属优惠福利
  • · 大咖直播交流干货
  • · 课程更新,问题答复提醒
  • · 账号支付安全提醒

收藏课程后,能更快找到我哦~

使用 Ctrl+D 可将课程添加到书签

邀请您关注公众号
关注后,及时获悉本课程动态

举报

0/150
提交
取消
全部 精华 我要发布

最赞回答 / 慕码人8668949
在你要输出的值外面包上 echo"<tr><td>".$value."</td></tr>"

已采纳回答 / vitelearn
就是连接字符串"a"."b"  在其他语言就是 "a"+"b"

已采纳回答 / 会妮子
个人认为新手不建议看视频,我建议你看手册,看手册自己会动手去写,然后可以延伸出来好多内容。

已采纳回答 / Jesuer
你这个代码$arr = array('apple'=>"苹果",'banana'=>"香蕉",'banana'=>"菠萝");这是属于关联数组,$arr0=$arr['0'];这又属于索引数组,这样连在一起肯定不行的,上面不存在键为0的元素。除非把上面的'apple'=>,'banana'=>,'banana'=>删除就可以。

+ 我来回答 回答最高可+2积分

+ 我来回答 回答最高可+2积分

+ 我来回答 回答最高可+2积分

+ 我来回答 回答最高可+2积分

最赞回答 / jaleel
同学您好,苹果是值,apple是下标,我们是到的是值,所以最终输出的就是值。
全部 我要发布
最热 最新
只看我的

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

账号登录 验证码登录

遇到问题
忘记密码

代码语言