解决方案 »

  1.   

    $abc = 'TC,           M1'; $abc = preg_replace("/,[\s]+/", ",", $abc);
    echo "<br>$abc";试了下,使用preg_replace,结果是正确的,没有那个空格了,这是为什么呢
      

  2.   

    ereg 函数组已在废止之列,没必要纠结了
      

  3.   


    $abc = "TC,           M1";
    $a=str_replace(' ','',$abc);
    echo $a;
    TC,M1
      

  4.   

    再说 ereg 也没有 \s 这样的表述
      

  5.   

    建议你用preg_replace , 这个函数要更快。一定要用ereg_replace , 可以改为:
    $abc = ereg_replace(",[ ]+", ",", $abc);