如何设定参数$n默认值?

mingfish 2010-07-31 10:54:21
如何设定参数$n默认值?
如以下函数,如果我只输入n_day(52000),而不是n_day(52000,3),即不输入$n参数,如何改,让$n的值默认为3?


// n天最新文章
function n_day($id,$n){
$now=time();
$n_time=3600*24*$n;
if($now-$id>$n_time){
return $id;
}else{
return "<font color=\"red\">$id</font>";
}
}
...全文
50 点赞 收藏 4
写回复
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
amani11 2010-07-31
其中$date_style是指
"2008-1-1","2008/1/1","1-1","2008-1-1 12:00:01"

不明白???

四选一?
回复
mingfish 2010-07-31
我想再加入一个参数,n_day($id,$n,$date_sytle);
其中$date_style是指
"2008-1-1","2008/1/1","1-1","2008-1-1 12:00:01"
应该怎么改?谢谢高手。
回复
mingfish 2010-07-31
谢谢高高手
回复
amani11 2010-07-31


function n_day($id,$n = 3){//这样就行了
$now=time();
$n_time=3600*24*$n;
if($now-$id>$n_time){
return $id;
}else{
return "<font color=\"red\">$id</font>";
}
}

回复
发动态
发帖子
基础编程
创建于2007-09-28

2.1w+

社区成员

从PHP安装配置,PHP入门,PHP基础到PHP应用
申请成为版主
社区公告
暂无公告