$arr0 = $arr['0']; 这句话怎么理解啊???????????

来源:1-4 PHP数组之访问索引数组内容

luona

2015-11-10 16:37

<?php
//从数组变量$arr中,读取键为0的值
$arr = array('苹果','香蕉');
$arr0 = $arr['0'];
if( isset($arr0) ) {print_r($arr0);}
?>

写回答 关注

4回答

  • 荼酒
    2015-11-11 11:39:43
    已采纳

     $arr0 这是你自己取的变量名~

     $arr['0']; 拆分来看, $arr是上面你自己定的数组所取的变量名,['0']这个代表数组中的第一个元素,

    所以结合起来就是 $arr这个数组中的第一个元素(即“苹果”也就是['0'])赋值给变量$arr0

    也就是$arr0 = $arr['0'];了

    这样能理解吗?

  • qq_为什么会这样为什么总这样_0
    2015-11-26 15:36:23

    把$arr数组键位为0的值 复制给 变量$arr0

  • 韧还
    2015-11-11 09:43:57

    其实[]内的单引号并不影响$arr0=$arr[0]的实现

    如果你是不理解这句话,就是把$arr这个数组的第一个元素(数组从0开始),赋值给$arr0变量。这里的$arr0和$arr是两个不同的变量,要是觉得不好区分,建议你把其中一个的变量名换掉,比如$name=$arr[0];

  • 大笼子
    2015-11-10 17:51:15

    规范的应该是 $arr0=$arr[0]; 将数组arr的第一个元素赋值给$arr0;

PHP进阶篇

轻松学习PHP中级课程,进行全面了解,用PHP快速开发网站程序

181835 学习 · 2577 问题

查看课程

相似问题