首页 > 后端开发 > php教程 > 关于PHP正则问题

关于PHP正则问题

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
发布: 2016-06-23 14:06:33
原创
867 人浏览过

$lid=str_replace("\r\n","",$lid);

如果$lid获得多个下面该怎么写?请高手帮一下 谢谢

if ($lid==intval($row['id'])) {

}else {
?>


回复讨论(解决方案)

都不知道你在说什么,建议举例说明。

如果获得多个$lid,则先把$lid explode成为数组,然后循环数组,逐渐去比对:
code:

$lid=str_replace("\r\n","",$lid);

//假设多个id是','号隔开的
//把$lid组合成为数组
$lid_arr =explode(',',$lid);
if(!empty($lid_arr)){
//循环数组
foreach($lid_arr as $lid ){
//原来的比对流程
if ($lid==intval($row['id'])) {

}else {
?>
 

}
}  

都不知道你在说什么,建议举例说明。
比如
$lid='6,7,8';
$lid=str_replace("\r\n","",$lid);
那么下面该怎么写才能实现多个调用
if ($lid==intval($row['id'])) 

$arr =explode(',',$lid);
if (in_array(intval($row['id']) , $arr) {

}else {
?>
 

如果获得多个$lid,则先把$lid explode成为数组,然后循环数组,逐渐去比对:
code:

$lid=str_replace("\r\n","",$lid);

//假设多个id是','号隔开的
//把$lid组合成为数组
$lid_arr =explode(',',$lid);
if(!empty($lid_arr)){
//循环数组
foreach($lid_a……
高手你好!如果$lid='6,7,8';
为什么只能调去6 ,7和8不循环

相关标签:
本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
最新问题
关于定义变量的问题
来自于 1970-01-01 08:00:00
0
0
0
javascript - 求助关于js正则问题
来自于 1970-01-01 08:00:00
0
0
0
javascript - 正则的截取匹配问题求助
来自于 1970-01-01 08:00:00
0
0
0
关于按钮停用 disabled 问题的一些总结
来自于 1970-01-01 08:00:00
0
0
0
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板