判斷一個字串是否是迴文字串
阿新 • • 發佈:2019-01-04
/** 判斷迴文字串1 */ function is_plalindrome($str){ $len=strlen($str); $le=1; $k=intval($len/2)+1; for($i=0;$i<$k;$i++){ if (substr($str,$i,1)!=substr($str,$len-$i-1,1)) { $le=0; break; } } if ($le==1) { return '迴文字串'; } else { return '非迴文字串'; } } //$str='aaaabaaaa'; //echo is_plalindrome($str); /** 判斷迴文字串2 */ function is_huiwen($str){ $new_str = strrev( $str ); if( $new_str === $str ){ echo '是迴文'; }else{ echo '不是迴文'; } } $str='aaaabaaaa'; echo is_huiwen($str);