<?php$str = "11111    22222   13811110000 125905288 2004-05-08 13:49:38 2004-";
$str = preg_split("!\s+!", $str);
print_r($str[2])?>

解决方案 »

  1.   

    <?
    $str = "11111    22222   13811110000 125905288 2004-05-08 13:49:38 2004-05-08 13:51:36 120 200 118";$ar = split("(\ |\t)+", $str);
    //print_r($ar);
    echo $ar[2];
    ?>
      

  2.   

    <?php
    $file_arr = file($filename);
    preg_replace('/[ ]+/',' ',$file_arr);
    $explode_arr = $explode(' ',$file_arr[0]);
    echo $explode_arr[2];
    ?>
    没测试,楼主自己看看,大致思想是这个样子的
      

  3.   

    <?php
    $s = "11111    22222   13811110000 125905288 2004-05-08 13:49:38 2004-05-08 13:51:36 120 200 118";$ar = split("[ \t]+",$s);
    echo $ar[2];
    ?>