我要输出香蕉,可不可以不定义$array1=$array['1'];print_r $fruit['1'];而是直接print_r $fruit['1'];为什么?谢谢

来源:1-5 PHP数组之for循环访问索引数组里的值

迷茫兔

2015-05-21 15:24

如题,我要输出香蕉,可不可以不定义$array1=$array['1'];print_r $fruit['1'];而是直接print_r $fruit['1'];为什么?谢谢(我试过了不行)。

写回答 关注

3回答

  • 逝水bs无情
    2017-01-18 18:50:38

    可以输出啊!  你加个括号就可以了!

    <?php

    $fruit=array('苹果','香蕉','菠萝');

    echo print_r($fruit['1']);

    ?>

    这样你就可以直接输出香蕉了。。。$fruit[1]   和$fruit['1']   不是相等的吗?

  • ZAWYYWAN
    2015-11-30 15:37:29

    print_r($fruit[1]);

  • Chenimal
    2015-05-21 15:34:49

    $fruit你都没定义呢

    迷茫兔

    $fruit不是已经有了吗?我要输出$fruit的第一个元素,为什么还要再定义呢?

    2015-05-21 15:49:06

    共 1 条回复 >

PHP进阶篇

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

181835 学习 · 2577 问题

查看课程

相似问题