PHP一句调用function,只是不知道()里面代表的啥意思<?php newslist(5,7,25,true,1); ?>

functionnewslist($classid,$rows,$maxlen,$showdate=false,$dateformat=1,$cssclass="",$s... function newslist($classid,$rows,$maxlen,$showdate=false,$dateformat=1,$cssclass="",$sort="d_id desc",$istop=0,$ishot=0,$isgood=0,$ispic=0)
{
$tempsql="Select d_id,d_title,d_hit,d_adddate from newslist where d_isdel=0 and d_ifshow=1";
if($isgood==1)$tempsql.="And d_isgood=1";
if($istop==1)$tempsql.="and d_istop=1";
if($ishot==1)$tempsql.="and d_istop=1";
if($classid>0)
{
$tempCataId=GetNewsCataId($classid);
$tempsql.=" and d_clsid like '$tempCataId%'";
}
if(empty($sort))$sort="d_id desc ";
$tempsql.="Order By ".$sort;
$tempsql.=" limit 0,$rows";
$temprs=mysql_query($tempsql);

echo "<div style='text-align:left;'class='$cssclass'>";
if($temprs==false)
{
echo "<li>暂时没有任何新闻显示!</li>";
}else {
while ($temprows=mysql_fetch_array($temprs)) {
$tempnewstitle=trim($temprows["d_title"]);
if($maxlen>0)$tempnewstitle=mb_substr($tempnewstitle,0,$maxlen,"gb2312");
$tempnewstitle="<li><a href='NewsRead.php?id=".$temprows["d_id"]."'class='$cssclass' target='_blank'>$tempnewstitle</a>";

echo $tempnewstitle;
}
}
echo "</div>";

}
展开
 我来答
iostream210
2011-11-25 · TA获得超过912个赞
知道小有建树答主
回答量:588
采纳率:0%
帮助的人:385万
展开全部
函数原型
function newslist($classid,$rows,$maxlen,$showdate=false,$dateformat=1,$cssclass="",$sort="d_id desc",$istop=0,$ishot=0,$isgood=0,$ispic=0)

调用函数
newslist(5,7,25,true,1);
这里一共有5个实参,分别代表 函数newslist的前个形参,$classid,$rows,$maxlen,$showdate,$dateformat 。而后面的参数应该在原型中有默认的值,所以后面可以省略;

在这个函数原型中$classid,$rows,$maxlen 这三个参数是没有默认值的。
所以在调用的函数newllist时,这三个参数是必不可少的;
也就是说 newslist(5,7); 则会报错
而newslist(5,7,25);则不会
hanyouhong84
2011-11-25 · TA获得超过551个赞
知道小有建树答主
回答量:546
采纳率:0%
帮助的人:221万
展开全部
参数。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式