- 締切済み
PHPで文字列の形で条件分岐を行いたいです。
PHPで文字列の形で条件分岐を行いたいです。 例えば、0801と0401という文字列があり、左2文字で条件分岐したいです。 もし、左2文字が08なら~、もし、左2文字が04なら~。 という構文を書きたいと考えております。 ご助言どうぞよろしくお願いします。
- みんなの回答 (2)
- 専門家の回答
みんなの回答
- ayuayu624
- ベストアンサー率0% (0/1)
回答No.2
文字列を$numとします。 if(preg_match('/^(08)/', $num)){ }elseif(preg_match('/^(04)/', $num)){ }
- wp_
- ベストアンサー率54% (132/242)
回答No.1
PHPコミュで聞けば誰かが即答してくれるのにと思う今日この頃。 -- マニュアル全編をあと42回は読むことをお勧めします。 まにゅある substr() http://jp.php.net/substr $str = '0801'; $flag = 0; switch(substr($str,0,2)) // <- コレ { case '04': $flag = 1; break; case '08': $flag = 2; break; default: $flag = 9; break; } echo $flag;