php 小问题 返回当前日期? 1。 比如我有个 字符串 '2010-5-7' 怎么转化成 日期类型的 并分别返回 年 月 日 三个 整形 值2。 返回当前日期的 年 月 日 三个变量 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 1.$date=strtotime('2010-5-7');echo date('Y',$date);//2010echo date('n',$date);//5echo date('j',$date);//72.$date=time();echo date('Y',$date);//2010echo date('n',$date);//7echo date('j',$date);//2 echo date('Y', time());//年echo date('m', time());//月echo date('d', time());//日 如果字符串这么规则'2010-5-7',直接$str = '2010-5-7';print_r(explode('-', $str));如果字符串复杂些, $str = 'askjf2009-10-12只是测试2010-7-2';preg_match_all("|([\d]{4})-([\d]{1,2})-([\d]{1,2})|U", $str, $res);print_r($res); $time = strtotime('2010-5-7');echo date('Y', $time);//年echo date('m', $time);//月echo date('d', $time);//日 PHP学习问题! 简单的问题 wamp中所有的服务都启动不了!怎么办? 请问$_POST 和 $HTTP_POST_VARS 在什么时候用 急!!!请问PHP字符串变量在内存中的编码 eclipse 配置PHP server 出错 关于PHP的一个问题 求高手们帮忙! 这样做是否安全? 关于setcookie的问题 文本留言第一问 请教个mysql问题 linux下php apache配置问题
$date=strtotime('2010-5-7');
echo date('Y',$date);//2010
echo date('n',$date);//5
echo date('j',$date);//7
2.
$date=time();
echo date('Y',$date);//2010
echo date('n',$date);//7
echo date('j',$date);//2
echo date('m', time());//月
echo date('d', time());//日
$str = '2010-5-7';
print_r(explode('-', $str));如果字符串复杂些, $str = 'askjf2009-10-12只是测试2010-7-2';
preg_match_all("|([\d]{4})-([\d]{1,2})-([\d]{1,2})|U", $str, $res);
print_r($res);
echo date('Y', $time);//年
echo date('m', $time);//月
echo date('d', $time);//日