首页 >社区问答列表 >请问我这是哪里的错误 只要在浏览器运行就报错呢

请问我这是哪里的错误 只要在浏览器运行就报错呢

<?php 

function one($aa){


return $aa;

}

echo one(aa:'ccc');

 ?>

只要在浏览器运行就报错呢

  • 三叶草
  • 三叶草     2019-05-11 20:16:56 3楼

    PHP 连接符 是用 “.”,而且你的 echo one(aa:'ccc'); 中的 变量 aa 未声明,或者 define ('aa',111); 定义常量

    +0 添加回复

  • 回复
  • 何子健
  • 何子健     2019-05-10 15:42:28 1楼


    <?php 
    function one($aa){
    return $aa;
    };
    $array = array("aa" => "ccc");
    print_r (one($array)['aa']);
     ?>
     你试试这样 ,你传的参数有问题不能直接这样传,你要那样子的话只能转换成数组或对象,就像上面一样


    +0 添加回复

  • 回复