我是php脚本的新手,一直在观看教程视频。我在尝试通过命令行从php输出数组时遇到了一个错误,这是名为array1.php的代码:
<?
# Canada, USA, Mexico
$arr1 = array("Toronto", "Ottawa", "Montreal", "Quebec");
$arr2 = array("Boston", "New York", "Santa Barbara", "San Francisco");
$arr3 = array("Mexico City", "Cozumel", "Cancun", "Aculpoco");
# array 4 is an associative array
$arr4 = array("Canada" => $arr1, "USA" => $arr2, "Mexico" => $arr3);
print_r($arr4);
?>
教程视频中说,我只需要按照说明/代码执行"php-array1.php",但得到的是:
$ php array1.php
<?
# Canada, USA, Mexico
$arr1 = array("Toronto", "Ottawa", "Montreal", "Quebec");
$arr2 = array("Boston", "New York", "Santa Barbara", "San Francisco");
$arr3 = array("Mexico City", "Cozumel", "Cancun", "Aculpoco");
# array 4 is an associative array
$arr4 = array("Canada" => $arr1, "USA" => $arr2, "Mexico" => $arr3);
print_r($arr4);
?>
在@circusdei的帮助下。。感谢
$ php array1.php
Array
(
[Canada] => Array
(
[0] => Toronto
[1] => Ottawa
[2] => Montreal
[3] => Quebec
)
[USA] => Array
(
[0] => Boston
[1] => New York
[2] => Santa Barbara
[3] => San Francisco
)
[Mexico] => Array
(
[0] => Mexico City
[1] => Cozumel
[2] => Cancun
[3] => Aculpoco
)
)