面试题:字符串单词对换,字符串排序

 

 

        //字符串单词对换
        $str = "str_arr";
        echo $str."\n";
        $arr = explode("_",$str);

        print_r($arr);
        $str = $arr[1]."_".$arr[0];
        echo $str;

die;
        //字符串排序(遍历方式)
        $str = "2548631";
        $arr = str_split($str);
        print_r($arr);
        $b=1;
        $len = count($arr);
        for($i=0;$i<$len;$i++){
            for($j=$i+1;$j<$len;$j++){
                if($arr[$i]>$arr[$j]){
                    $tem = $arr[$i];
                    $arr[$i] = $arr[$j];
                    $arr[$j] = $tem;
                }
                $b++;
            }
        }

        $str = implode("",$arr);
        print_r($arr);
        echo $b;

        //字符串排序(函数方式)
        $str = "2548631";
        $arr = str_split($str);
        sort($arr);
        $str = implode("",$arr);
        echo $str;

die;