PHP中利用for循环判断一个数是不是回文数
来源:php教程
作者:
2020-06-21
所谓“回文数”就是正着读和倒着读都一样,例如: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,'不是回文';}?>
输出结果截图: