
No.1ベストアンサー
- 回答日時:
リファレンスによると下記のような記述も可能らしいです。
<?php
switch($beer)
{
case 'ツボルグ';
case 'カールスバーグ';
case 'ハイネケン';
echo ' いいっすねぇ';
break;
default;
echo 'ほかのを選んでみませんか?';
break;
}
?>
PHP: switch
http://jp.php.net/manual/ja/control-structures.s …
No.3
- 回答日時:
結論から言うと、カンマで並べるやり方は聞いたことがありません。
case で指定されたものが true になった行から break; までを実行します。
なので、俺も良くやるのは #1さんの方法です。
No.2
- 回答日時:
caseで式が使えるよ。
( 式によっては必要に応じて(bool)等でキャストしてね。)
$a = 'a';
$caseA = array('1','2','a');
switch($a){
case in_array( $a, $caseA);
~
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
PHP Mysql SELECTであいまい検...
-
CSV出力にHTMLが入ってしまう
-
PHPからメールを送る@さくらイ...
-
ob_end_clean と ob_clean の違...
-
centos6のlogにscript not foun...
-
【file_exists】ファイルが存在...
-
phpでアドレス形式をチェックす...
-
バッチを用いたフォルダの自動移動
-
glide3x.dllがないと表示されま...
-
文字列全体に対する置き換え [...
-
エラーコードの意味を教えてく...
-
トランザクションが原因?DBに...
-
ApacheでのSSIを利用する際の拡...
-
PHPのメールフォーム文字化けに...
-
CakePHPはなぜ普及しない
-
php.iniがない
-
php.ini を設定を変更すると再...
-
HYのAM11:00のラップの部分の歌...
-
phpメールフォームから送信・登...
-
sql文について質問です。エラー...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
「include()」関数の使い方につ...
-
□に、+、-、×、÷を入れてくだ...
-
WordPressのナビゲーションの「...
-
wordpress ホームをクリックす...
-
PHPでの文字列の扱い
-
文字列(配列)を変数として使...
-
index.php から外部関数に飛び...
-
BASIC認証のユーザー名をPHPで...
-
特定の値をPOST送信で他のサー...
-
パスワード認証後次のページに...
-
PEAR XML_Query2XMLを利用したP...
-
POSTされた時に入力されている...
-
DBから取得した内容を横表示
-
PHPのタイムアウトについて
-
Parse error: parse error, une...
-
phpのswitch文のcaseで
-
チェックボックスの値が受け取...
-
PEARのHTTP_Requestをインストール
-
PHP MySql ページング
-
はじめて質問させていただきます!
おすすめ情報