[PHP-users 15720]Re: switch()のcase判定
Seiji Masugata
s.masugata @ digicom.dnp.co.jp
2003年 6月 6日 (金) 13:00:38 JST
桝形です。
参考になるかどうか分かりませんが、下記のサンプルスクリプトは
初めから上手く動作します。
先程のサンプルスクリプトを一部修正。
<ソース>
<?php
$arr = array("0" =>"0", "1" => "1", "example" => "example" );
// $arr = array("0" => 0, "1" => 1, "example" => "example" );
// コメントにした部分で実行すると先程と同様の結果になる
foreach($arr as $key => $val){
// ↓ $keyではなく、$val
switch($val){
case "example":
print $key." => ".$val."<br>\n";
break;
default:
print "違うよ<br>\n";
break;
}
}
?>
</ソース>
<結果>
違うよ
違うよ
example => example
</結果>
--
Seiji Masugata <s.masugata @ digicom.dnp.co.jp>
PHP-users メーリングリストの案内