php字符串相连出问题达人帮助一下感谢

gaowenzhen 2009-12-19 01:17:05
刚学php请帮一下感谢
function lmfl($m,$id,$index)
{
global $class_arr;
$urs="";
$n = str_pad('',$m,'-',STR_PAD_RIGHT);
$n = str_replace("-","     ",$n);
for($i=0;$i<count($class_arr);$i++){
if($class_arr[$i][0] == $_GET['columnsname'])
{
$urs="<a href=\"";
$urs .=moduleurl($class_arr[$i][5]).$class_arr[$i][0]."\">添加内容</a>\r\n";
}
}
return $urs;
}
//上面这个返回如下晕了不知道怎么了
xxxx.php?xxx=35//这怎么跑出来了。---就是这个:moduleurl($class_arr[$i][5])
<a href="63">添加内容</a>


//----原来正常写法如下
echo "<a href=\"";
moduleurl($class_arr[$i][5]);
echo "".$class_arr[$i][0]."\">添加内容</a>\r\n";



...全文
73 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
江南昆虫 2009-12-22
  • 打赏
  • 举报
回复
将moduleurl中的echo改成return
zhangyanhe162 2009-12-22
  • 打赏
  • 举报
回复
ding
liuahuilele 2009-12-19
  • 打赏
  • 举报
回复
顶上
dzxccsu 2009-12-19
  • 打赏
  • 举报
回复

function lmfl($m,$id,$index)
{
global $class_arr;
$urs="";
$n = str_pad('',$m,'-',STR_PAD_RIGHT);
$n = str_replace("-","     ",$n);
for($i=0;$i<count($class_arr);$i++){
if($class_arr[$i][0] == $_GET['columnsname'])
{
$urs="<a href=\"";
$urs .=moduleurl($class_arr[$i][5])."".$class_arr[$i][0]."\">添加内容</a>\r\n";
}
}
return $urs;
}

dzxccsu 2009-12-19
  • 打赏
  • 举报
回复

function lmfl($m,$id,$index)
{
global $class_arr;
$urs="";
$n = str_pad('',$m,'-',STR_PAD_RIGHT);
$n = str_replace("-","     ",$n);
for($i=0;$i<count($class_arr);$i++){
if($class_arr[$i][0] == $_GET['columnsname'])
{
$urs="<a href=\"";
$urs .=moduleurl($class_arr[$i][5])."".$class_arr[$i][0]."\">添加内容</a>\r\n";
}
}
return $urs;
}


21,891

社区成员

发帖
与我相关
我的任务
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
  • 基础编程社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧