PHPのswitch文で比較演算子の使用
2014/05/17
switch文は指定の変数が、特定の値もしくは文字列
だった場合のみに使うようなものと思っていたけど
比較演算子だったり、関数が使えるとの事。
■ソース
$hoge = 1;
switch (true) {
case ($hoge > 1) : echo 1; break;
case ($hoge < 1) : echo 2; break;
default : echo 3; break;
}
//3が出力される
関連記事
-
-
google map apiとPHPを組み合わせて複数マーカーとウィンドウを連携させる
やりたかった事は、 mysqlから経度緯度、マーカー名、マーカーIDを持ってきて ...
-
-
MySQLiでDELETE文
MySQLiでDELETE文 ■ソース $mysqli = new mysqli ...
-
-
var_export
PHPのソースでvar_exportという見慣れない関数があった。 Aファイルか ...
-
-
PHPで定義した変数の一覧を表示させる
どこで何を定義したか分からなくなった際に 使ったのでメモ。 $array = g ...
-
-
eval関数について
ちょくちょく見ることがあったeval関数について、 なんとなく分かってきたのでメ ...
-
-
PHPでメルマガを配信する方法
※2016/04/07追記 1件ずつ小分けで送る方法の記事追加。 ...
-
-
PHPにて自動でファイルを呼び出す(auto_prepend_file)
設定ファイルとかをinclude('config.php')みたいに、 いちいち ...
-
-
PHPで配列かどうかを調べる
配列か否かを調べたいケースがあり、確認すると ばっちりそのままの関数発見。 is ...
-
-
PHPでif文とswitch文
ずっとif文を使っていたけどswitch文の方が速いみたい。 あとずらずら~とi ...
-
-
WordPressで任意のクエリをページに出力するプラグイン
先日、「WordPressで任意のクエリをページ内で出力する方法 」という記事で ...