php switch中能加if语句吗
答案:2 悬赏:30 手机版
解决时间 2021-11-09 01:50
- 提问者网友:火车头
- 2021-11-08 12:56
php switch中能加if语句吗
最佳答案
- 五星知识达人网友:旧脸谱
- 2021-11-08 13:37
switch($str)
{
case "what":
echo "what";
break;
case "how":
echo "how";
break;
case "how":
echo "how";
break;
default:
check($str);
}
function check($str){
preg_match('/(\d{10})/',$str,$arr);
if(!empty($arr)){
echo "hi";
}
}
?>
全部回答
- 1楼网友:未来江山和你
- 2021-11-08 14:32
好像不能这样弄!
但你可以在switch之前判断一下
if(check($str)){$str = 'number';
}
switch($str)
{
case "what":
echo "what";
break;
case "how":
echo "how";
break;
case "number":
echo 'hi';
break;
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯