「PHP/Webアプリケーション向けの機能」の版間の差分
ナビゲーションに移動
検索に移動
→match式: リリース版で動作確認できたので、体験版の記述を更新。
(プログラミング用語でexpressionを「式」と和訳するようなので、不本意だが、それに従う。) |
(→match式: リリース版で動作確認できたので、体験版の記述を更新。) |
||
== match式 ==
2020年11月リリース
match式は、下記のように、引数の数値に基づいて場合分けをするときに、使います。
?>
</syntaxhighlight>
:(※ PHP公式のソースコンパイル php-8.0.
:※ Fedora コマンドライン上での動作確認。(まだApacheなど関連アプリにバイナリ準備がされてないので。)
$message = match ($x) {
0 => "aaaa",
1 => "
2 => "test" ,
};
?>
</syntaxhighlight>
:(※ PHP公式のソースコンパイル php-8.0.
;実行結果
<pre>
qwerffff
</pre>
|