PHPのswitch文で「>」「<」等、比較演算子の使用について
2024/05/22
switch文は指定の変数が、特定の値もしくは文字列だった場合のみに使うようなものと思っていたけど比較演算子だったり関数が使えるとの事。
ソースコード
$hoge = 1;
switch (true) {
case ($hoge > 1) : echo 1; break;
case ($hoge < 1) : echo 2; break;
default : echo 3; break;
}
//3が出力される
リファレンス
関連記事
-
-
PHPとStripeを使ってサイト内でクレジットカード決済処理の実装方法
PHPとStripeの組み合わせでWebサービスにクレジットカード決済処理を導入 ...
-
-
HTMLにてaタグクリック時にping属性のデータをPHPで受け取る方法
HTMLのaタグにping属性というものを設定できるらしく、設定したリンクをクリ ...
-
-
PHPのエラーメッセージ及びvar_dumpを見やすく表示するライブラリ「Tracy」の利用方法
ここのところPHPでの開発時にvar_dumpをツールバー表示する「Kint」及 ...
-
-
PHPでtry~catch文
PHPでもあるってのを知らなかったのでメモ。 ■参考サイト http://www ...
-
-
メールサーバーを構築せずにGmailのSMPTを使ってPHPでメール送信
メールサーバーが立てられなかったり、無料サーバーのため使えなかったりといった場合 ...