-1
現在、すべての問題が解決した場合、バックエンドAPIと通信するためにPHPで応答クラスを構築しています。これはクラスです:PHPリターン配列|構文エラー、予期しない '[' in
public static function Success($data = null)
{
if (!$data) {
return [
'result' => true
];
} else {
return [
'result' => true,
'data' => $data
];
}
}
誰かがウェブサイト上でプラグインをインストールしようとすると、エラーを与える:
Parse error: syntax error, unexpected '[' in filename on line 13,
13行目がどこにある第1のブラケット最初のリターンで[
開始。
なぜこのエラーが発生するのですか?私はそれがPHPやWordpressのバージョンと関係があると思います。
新しい配列構文をサポートしていないPHPの古いバージョンを使っています。すぐに別の言葉で同じことを言ってくる10の答え –
'return array(...) 'で動作しますか? –
1 in、9 left ... –