lyq617617 于 2008-08-17 13:14:43发表:
引用:原帖由 睿智 于 2008-8-16 15:29 发表 谢谢二楼啊 有什么联系方式吗
睿智 于 2008-08-16 15:42:53发表:
如果我有问题keyi直接问你吗
睿智 于 2008-08-16 15:29:21发表:
谢谢二楼啊 有什么联系方式吗
lyq617617 于 2008-08-16 09:59:52发表:
这个道理很简单,$美元符号是用来取变量值的 $ echo $a[1] 此条语句是这样执行的:它认为你要输出变量 a 的值,后面接着输出[1],而又并没有定义变量 a,故 a 的值为空,所以 echo $a[1] 的输出结果是一个空后面接着[1],所以结果是[1]. 你可以试一下下面这个例子就明白了: $ b=7;b[1]=4;echo $b[1] 它的输出结果一定是 7[1],具体我就不解释了,一看便知!
lyq617617 于 2008-08-17 13:14:43发表:
你好,如果有问题,我们当然可以一起学习交流!
QQ:58472399
:0)1
睿智 于 2008-08-16 15:42:53发表:
如果我有问题keyi直接问你吗
睿智 于 2008-08-16 15:29:21发表:
谢谢二楼啊 有什么联系方式吗
lyq617617 于 2008-08-16 09:59:52发表:
这个道理很简单,$美元符号是用来取变量值的
$ echo $a[1]
此条语句是这样执行的:它认为你要输出变量 a 的值,后面接着输出[1],而又并没有定义变量 a,故 a 的值为空,所以 echo $a[1] 的输出结果是一个空后面接着[1],所以结果是[1].
你可以试一下下面这个例子就明白了:
$ b=7;b[1]=4;echo $b[1]
它的输出结果一定是 7[1],具体我就不解释了,一看便知!