$str_array=explode("",$str);引号里没有空格咯~!!??

解决方案 »

  1.   

    $str_array=explode("",$str);楼主没有指定分隔符号
      

  2.   

    $str_array=explode("",$str);//change to :$str_array=explode(" ",$str);
      

  3.   

    空字符串用split()或者preg_split()代替explode()
      

  4.   

    explode第一个参数未赋值错误。$str="i am a goog boy";
    $str_array=explode(" ",$str);
    foreach($str_array as $key=>$val)
    {
        echo("{$key}==>{$val}<br/>\r\n");
    }
    $str=implode(':',$str_array);
    echo $str;输出:
    0==>i
    1==>am
    2==>a
    3==>goog
    4==>boy
    i:am:a:goog:boy