php字符串长度判断出问题,希望大神帮忙看下! 20

下面的代码进行了判断数据库读取的文本字符串字数,但是输出的结果确实有两条,而不是一条,不知道是哪里问题,希望大神帮忙看下!$str=strlen($r[smalltext... 下面的代码进行了判断数据库读取的文本字符串字数,但是输出的结果确实有两条,而不是一条,不知道是哪里问题,希望大神帮忙看下!
$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有时候会同时输出,不知道是哪里问题!
展开
 我来答
百度网友6956f15
2015-11-20 · TA获得超过281个赞
知道小有建树答主
回答量:205
采纳率:85%
帮助的人:129万
展开全部
就你这代码而言,$unfold和$close确实会同时输出啊。

$conditions_a = " ”. $unfold.“ ”. $close.“ “;//这里的代码太长了我就没贴出来
$conditions_b= " ”. $unfold.“ ”. $close.“ “;//这里的代码太长了我就没贴出来

把代码发完整点。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式