比如$time=2011-05-12;怎么让他变成:$time=05-12;也就是说不要年,留下月跟日

解决方案 »

  1.   

    $time='2011-05-12';
    $Utime=strtotime($time);
    $time=date('m-d',$Utime);
    echo $time;这样行不.好像很罗嗦.还不如用正则..
      

  2.   


    $time = '2011-05-12';
    echo substr($time, strpos($time, '-') + 1);
      

  3.   

     我也来一个:
     $time='2011-05-12'; 
       $arr=explode("-",$time);
       echo $arr[1]."-".$arr[2];
      

  4.   

    1楼的方法可以的,比较常用的,还有可用字符串分割函数:
    例如:
    $time='2011-05-12';
    $timearr = explode($time,"-");$newTime = $timearr[1] ."-".$timearr[2];