下面的代码进行了判断数据库读取的文本字符串字数,但是输出的结果确实有两条,而不是一条,不知道是哪里问题,希望大神帮忙看下!
$str=strlen($r[smalltext]);
if($str>200){
$unfold = "<p id=\"box$r[id]\" style=\"height:78px; overflow:hidden;z-index:99999;\">$r[smalltext]</p><button onclick=\"openShutManager(this,'box$r[id]',false,'收起▲','展开▼')\">展开▼</button>";
}
else{
$close = "<p style=\"height:78px; overflow:hidden;z-index:99999;\">$r[smalltext]</p>";
}
$conditions_a = " ”. $unfold.“ ”. $close.“ “;//这里的代码太长了我就没贴出来
$conditions_b= " ”. $unfold.“ ”. $close.“ “;//这里的代码太长了我就没贴出来
$num=$i++;
if($num%2===0){
echo $conditions_a;
}
else{
echo $conditions_b;
}
输出的时候$unfold和$close有时候会同时输出,不知道是哪里问题!
å°±ä½ è¿ä»£ç èè¨ï¼$unfoldå$closeç¡®å®ä¼åæ¶è¾åºåã
$conditions_a = " â. $unfold.â â. $close.â â;//è¿éç代ç 太é¿äºæ就没贴åºæ¥
$conditions_b= " â. $unfold.â â. $close.â â;//è¿éç代ç 太é¿äºæ就没贴åºæ¥
æ代ç åå®æ´ç¹ã
$conditions_a = " â. $unfold.â â. $close.â â;//è¿éç代ç 太é¿äºæ就没贴åºæ¥
$conditions_b= " â. $unfold.â â. $close.â â;//è¿éç代ç 太é¿äºæ就没贴åºæ¥
æ代ç åå®æ´ç¹ã
温馨提示:答案为网友推荐,仅供参考