首页  >  问答  >  正文

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

<?php 

function one($aa){


return $aa;

}

echo one(aa:'ccc');

 ?>

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

钱难有钱难有2013 天前982

全部回复(3)我来回复

  • 三叶草

    三叶草2019-05-11 20:16:56

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

    回复
    0
  • 钱难有

    钱难有2019-05-10 16:59:18

    还是报错

    回复
    0
  • 何子健

    何子健2019-05-10 15:42:28


    ##

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


    #

    回复
    0
  • 取消回复