【PHP】三項演算子でecho命令が使えない(printを使う) points and lines.jp owner 5年前 PHPでif文を1行で記述する事ができる三項演算子。 式 ? 結果が真のとき : 結果が偽のとき; 結果を画面出力する際は、echo命令ではなくprintを使用します。 print $name == '' ? '名前が入力されていません。' : '名前:'.$name; printでなくecho命令文 を使用すると「syntax error, unexpected ‘echo’ (T_ECHO)」のエラーが表示されてしまいます。 Follow me! FacebooktwitterHatenaCopy