質問: 下記を実行してエラーが出ました。 エラーは Parse error: syntax error, unexpected 'if' (T_IF), expecting ':' in test.php on line 12 コードは ``` テスト 0 0) : ?> 1 3 ``` 補足 -- PHP 7.2.5
回答: コロン形式で書く場合、`else if`ではなく`elseif`としなければなりません。 > > コロンを使って if/elseif 条件を指定する場合は、 else if のように分割してはいけません。 分割すると、パースエラーとなってしまいます。(PHPマニュアルより) > > >