解析错误:语法错误,意外的T_LNUMBER,expecting T_STRING or T_VARIABLE or '{' or '$' in core\cake\basics.php on line 118

mbzjlibv  于 2023-04-04  发布在  PHP
关注(0)|答案(2)|浏览(156)

解析错误:语法错误,意外的T_LNUMBER,expecting T_STRING or T_VARIABLE or '{' or '$' in core\cake\basics.php on line 118)please some one help me.

}

function pluginSplit($name, $dotAppend = false, $plugin = null) {
  if (strpos( $name, '.' ) !== false) {
    $parts = explode( '.', $name, 2 );

    if ($dotAppend) {
      $parts->0 .= '.';
    }
    return $parts;
}
tvmytwxo

tvmytwxo1#

我假设错误发生在这里:
$parts->0 .= '.';
如果你试图访问数组的第0个元素,正确的语法是$parts[0]

efzxgjgh

efzxgjgh2#

当我们尝试访问带有数字(如$parts->0 .= '.'; or $parts->324 .= '.';)的值时,会发生此错误。
如果你写这样的代码$parts->abc .= '.';,我们就不会得到这个错误。
我也面临着同样的问题,还没有任何解决方案。

相关问题