-5
<?php

    $a=$_POST["t1"];
    $ar=$array("gujarat"=>"gandhinagar"
        ,"mumbai"=>"maharashtra"
        ,"madras"=>"channie");

    echo "capital is=" . $ar;

?>

解析错误:语法错误,第 4 行 C:\xampp\htdocs\capital.php 中的意外 T_DOUBLE_ARROW

4

1 回答 1

4

您之前有一个美元符号 ( $) array(),这导致 PHP 将其解释为对$array变量的引用,而实际上您想要创建一个新数组:

$ar=$array("gujarat"=>"gandhinagar"
    ^
    Here
于 2012-06-25T13:49:46.840 回答