Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/295.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 多行函数调用的左括号必须是最后一个内容_Php - Fatal编程技术网

Php 多行函数调用的左括号必须是最后一个内容

Php 多行函数调用的左括号必须是最后一个内容,php,Php,我一直收到一个PHP代码嗅探器错误,该错误与下面代码中的第7行有关 将下一个方括号移到此行似乎会引入新的错误。我有点不清楚如何解决这个问题 多行函数调用的左括号必须是最后一个内容 多行函数调用的左括号必须是最后一个 内容 如果函数跨越多行,那么函数调用的开头部分必须是第一行的最后一个部分。我通常会这样做: array_push( $buttons, [ 'id' => 5, 'name' => 'Home Page' ] );

我一直收到一个PHP代码嗅探器错误,该错误与下面代码中的第7行有关

将下一个方括号移到此行似乎会引入新的错误。我有点不清楚如何解决这个问题

多行函数调用的左括号必须是最后一个内容

多行函数调用的左括号必须是最后一个 内容

如果函数跨越多行,那么函数调用的开头部分必须是第一行的最后一个部分。我通常会这样做:

array_push(
    $buttons,
    [
        'id' => 5,
        'name' => 'Home Page'
    ]
);

这回答了你的问题吗?恐怕不行,我已经引用了那个页面。太好了,这就解决了它!谢谢
array_push(
    $buttons,
    [
        'id' => 5,
        'name' => 'Home Page'
    ]
);