PHP 取字符串 <?php$str = "2007年8月15日";$preg = "/(\d{4})年(\d{1,2})月(\d{1,2})日/";preg_match( $preg , $str , $match );//print_r( $match );echo($match[2]."<br />");echo($match[3]);?> 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 $r = '2007年10月5日';//-- 1 echo date("m",strtotime(str_replace(array('年','月','日'),array('-','-',''),$r)));//-- 2 preg_match_all("/(\d+)/",$r,$s); print_r($s);//-- ...方法很多 //-- 2 preg_match_all("/(\d+)/",$r,$s); print_r($s); 就这种小字符串,方法多了,explode应该也可以, php正则表达式匹配疑问。 求助:PHP页面跳转 丢失 $_POST 数据 怎么用file上传多个文件?在线等 dedecms 如何指定单个栏目地址? 大家都用什么php开发工具? 关于复选框传值问题 如何将图片所在的路径也上传到数据库里面 fread 和fgets选择? 高手请进!!!!! mysql连接不上 哪大大帮我研究下这个字符串的截取 PHP执行SQL存储过程的方法,附ASP执行方法。
//-- 1
echo date("m",strtotime(str_replace(array('年','月','日'),array('-','-',''),$r)));//-- 2
preg_match_all("/(\d+)/",$r,$s);
print_r($s);//-- ...
方法很多
preg_match_all("/(\d+)/",$r,$s);
print_r($s);