所谓“回文数”就是正着读和倒着读都一样,例如:123494321
<?php
$str = 123494321; //修改为自己想要设定的数字
$half = floor(strlen($str)/2); //4
$flag = true;
for($i=0;$i< $half;$i++){
$x = substr($str,$i,1); //前一半的某个字母
$y = substr($str,strlen($str)-$i-1,1); //后一半的某个字母
if($x!=$y){
$flag=false;
break;
}
}
if($flag){
echo $str,'是回文';
}else{
echo $str,'不是回文';
}
?>