我是 PHP 新手,我不会在 foreach 循环中使用 if/else 语句遍历所有记录。$string = "a, b, 1, 2, 3, c, d, e";$string = explode(' , ', $string);foreach ($string as $value) { if(is_int($value)){ echo 'Int ' . $value . '<br>'; }else{ echo 'Char ' . $value . '<br>'; }}我从上面的代码得到这个结果,输出字符 a字符 b字符 1, 2, 3, c, d, e我期待以下结果,所以请帮助我弄清楚。谢谢char achar bint 1int 2int 3char cchar dchar e
- 2 回答
- 0 关注
- 272 浏览
添加回答
举报
0/150
提交
取消