【程序24】
题目:给一个不多于5位的正整数,要求:一、求它是几位数,二、逆序打印出各位数字。
$num = rand(1,99999); strlen($num); $arr_num = str_split($num); array_reverse($arr_num);
strlen() 返回给定的字符串的长度。(Returns the length of the givenstring
.)
str_split() 将字符串转换到一个数组中。(Converts a string to an array.)
array_reverse() 返回一个单元顺序相反的数组。(Returns a cell in the reverse order array.)
【程序25】
题目:一个5位数,判断它是不是回文数。即12321是回文数,个位与万位相同,十位与千位相同。
$five = rand(10000, 99999); $arr_five = str_split($five); if($arr_five[0]==$arr_five[4] && $arr_five[1]==$arr_five[3]){ echo '回文数'; }