<?php //自定义函数 回文字符串就是 从头到尾 和 从尾到头 读起来都一样 比如 abcdcba header("content-type:text/html;charset=utf-8"); function _pr($str){ if(strlen($str)%2==1){ $length=(strlen($str)+1)/2;/*(n+1)/2获取中间数位置*/ }else{ echo "这不是回文字符串";die; } $str_c=substr($str,0,$length-1);//获取中间数之前的字符串 $str_s=strrev(substr($str,$length,$length));//获取中间数之后的字符串 再翻转一下字符串 if($str_c==$str_s){ echo "这是个回文字符串"; }else{ echo "这不是回文字符串"; } } _pr("1234321"); ?>
自定义函数----回文字符串
最新推荐文章于 2022-01-11 14:26:45 发布