(1)輸入一個數字串,找出其中的最大數。例如輸入17893,最大數是9;
(2)對這五個數進行排序。。。例如接著上面的例子,結果是98731;
<?php
$num="17892";//初始值,你可以用$_POST[]獲得表單提交的值
$len=strlen($num);//取得長度
$tmp="";//初始化$tmp
/*以下用-將$num進行拆分*/
for ($i = 0; $i < $len; $i++) {
$tmp.=substr($num,$i,1).'-';
}
$arr= explode('-',$tmp);//生成數組
rsort($arr);//降序
echo $arr[0].'<br />';//輸出最大值
echo implode($arr,'');//輸出降序後的新值
?>