で関数を宣言して、私はこのコードを持っている私は、私は問題を抱えている。このコードであれば、変数NULLまたはNOT NULLチェックはPHP5
を確認しています
private function addDepartementField(FormInterface $form, ?Region $region) { .... }
問題は次のとおりです。
Parse Error: syntax error, unexpected '?', expecting variable (T_VARIABLE)
使用方法は? PHP 5で、私はPHPを使用して5.6
おかげでPHP 5.6で
あなたのPHP 5.6バージョンコードを表示 –
PHP 5.6でできることについて私は 'private function addDepartmentField(FormInterface $ form = null、Region $ region = null){...}'のようになると思います。デフォルト値の 'null'を与えると、パラメータとして' null'を渡すことができます。または、もちろんそれをメソッド呼び出しから外すこともできます。 – CD001