为什么第二次echo是空值?
超级莫名其妙,高手帮忙解答一下。求版主或管理员帮忙解封我的旧号“mingfish”,刚才不知道为什么被封了,此号对我来说很重要,我几百个问题都发在那个号上了,平时查询自己问题都用那个号的,和笔记没什么区别。如果我有什么做错或对不起的,请老大们指正,我会改的。<?php
$body_htm="hello commet_post_1.htm world"; $arr=array(
array("slide_1.htm" ,""),
array("commet_post_1.htm" ,"commet_1")
); foreach($arr as $k=>$v){
$regex="#".$v[0]."#";
if(preg_match($regex,$body_htm)){
echo "the first if: $v[1]<br>";
if($v[1]=""){
echo "empty";
}else{
echo "the second if: $v[1]<br>";
}
}
}
?>