加引号和没引号究竟有什么区别?
<?php
$fruit=array('苹果','香蕉','菠萝');
echo '<br>'.$fruit[0];
echo '<br>'.$fruit[1];
echo '<br>'.$fruit[2];
echo '<br>'.$fruit['0'];
echo '<br>'.$fruit['1'];
echo '<br>'.$fruit['2'];
for($index=0; $index<3; $index++){
echo '<br>数组第'.$index.'值是:'.$fruit['$index'];
}
?>
如代码所示,按说加不加都可以(前面都能输出),但$fruit['$index'];却会报错,这是为什么?