没明白if( strlen( $xx ) == 1 )
{
  echo "0".$xx;
}

解决方案 »

  1.   

    或者用
    $num = sprintf("%02d",$num);
    自动补0
      

  2.   

    试试不就知道了吗,呵呵.
    sprintf("%02d",$num); 自适应的.
      

  3.   

    我推荐楼主一个办法,我猜楼主是想遍历每个文件,而每个文件都是用时间来命名的,你可以利用date()函数,比如:
    $today=20080101;
    $tomorrow=date('Ymd',strtotime($today)+24*3600);//$tomorrow现在就是20080102,如果$today=20080131,那么$tomorrow就是20080201;我的是LINUX环境,其他环境不清楚.
      

  4.   

    str_pad($i, 2, '0', STR_PAD_LEFT);
      

  5.   

    echo sprintf("%02d", intval('01')+intval('1'));