$arr[0]='苹果';这题里填这个不对吗

来源:1-3 PHP数组之索引数组赋值

Nemonameless

2015-01-29 21:46

array('0'=>'苹果');array('苹果');这些都对啊

是没定义数组的原因吗,那第二种和第三种就算是定义了吗

写回答 关注

3回答

  • superpig
    2015-02-14 07:31:26
    已采纳

    第一种方法你并没有声明数组,而直接调用,所以不对。应该这样写:

    $arr = array();
    $arr[0] = '苹果';

    第二种方法和第三种方法:

    $arr = array('0'=>'苹果')
    $arr = array('苹果')

    都声明了数组而且对其初始化。

    Mooc_J...

    你说的不对吧,新的版本里是可以直接写//$arr[0] = 'apple'; print_r($arr);//

    2015-04-11 13:19:50

    共 2 条回复 >

  • Mooc_Jack
    2015-04-11 13:22:02

    可以直接这么写http://img.mukewang.com/5528af5c000141b309060582.jpg

  • 慕九州9358023
    2015-03-26 09:00:41

    哇,学习了好多,感谢感谢

PHP进阶篇

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

181835 学习 · 2577 问题

查看课程

相似问题