一个循环判断入入了误区 请求指导
程序员文章站
2022-05-21 20:30:31
...
一个循环判断进入了误区 请求指导
$str ="3,8,9,10,11,"; 中的 3 8 9 10 11 的位置是不确定的 也就是会变化的
$show==3 中的3 就是上面的数字 也就是说是根据$str 进行分割后的值进行判断的
好像迷糊了 一直无法进行判断
------解决方案--------------------
------解决方案--------------------
估计是想把数字变成对应文字
你好 都好 都好 都好 我好 都好
$str ="3,8,9,10,11,";
$array = explode(",", $str);
foreach($array AS $_key=>$value){
$show.="$value";
}
if($show==3){
echo "你好";
}elseif($show==11){
echo "我好";
}else{
echo "都好";
}
$str ="3,8,9,10,11,"; 中的 3 8 9 10 11 的位置是不确定的 也就是会变化的
$show==3 中的3 就是上面的数字 也就是说是根据$str 进行分割后的值进行判断的
好像迷糊了 一直无法进行判断
------解决方案--------------------
$str ="3,8,9,10,11,";
$array = explode(",", $str);
foreach($array AS $_key=>$value){
if($value==3){
echo "你好";
}elseif($value==11){
echo "我好";
}else{
echo "都好";
}
}
------解决方案--------------------
估计是想把数字变成对应文字
echo '';
$str ="3,8,9,10,11,";
$array = explode(",", $str);
foreach($array AS $_key=>$value){
echo show($value);
}
function show($v){
if($v==3){
return '你好 ';
}elseif($v==11){
return '我好 ';
}else{
return '都好 ';
}
}
?>
你好 都好 都好 都好 我好 都好
相关文章
相关视频