基本的PHP概念(访问/声明数组变量)

时间:2016-09-30 03:07:17

标签: php arrays

$result = array();

for ( $i = 10; $i < 101; $i = $i + 10 ){
    $result[] = $i;
}
echo implode(", ", $result);    

你好......我是PHP的新手,这让我很困惑,声明一个变量数组,即使代码在没有它的情况下也能正常工作。

我在论坛中发现了这个代码,关于在for循环中删除逗号。我想知道什么变量在回显时被调用?是$result = array()还是$result[]?我已尝试删除$result = array();并且代码仍然有效,这是否意味着,删除$result = array();是否可以?如果删除它会有一些编码问题吗?

1 个答案:

答案 0 :(得分:0)

$result = array();用于声明数组。

这是一种更好的方法来使用它,尤其是当你有一些其他先前指定的变量$result存储其他值时。提到第一行会将之前指定的任何值重置为$result,并将其声明为数组数据类型。

$result[] = $i;表示$ i的值每次都会保持$result