Это мой исходник. Он работает правильно. Вот тока если задать : qweadafg << он показывает что это не палиндром, хотя в этой строке qwe
adafg >>
ada - это максимальная длина палиндрома и он является палиндромом! Как это исправить? Как это сделать? Подскажите плз!!!
<h2>Тест палиндрома</h2>
<span style="font-size:10pt">Число или слово которое читается как слева на право, так и слева направо. Например: 909, 12344321, radar, bob</span>
<br><br>
<form action="" method="post">
Слово для проверки <input type="text" name="testword" value="straw warts">
<input type="submit" name="submit" value="Test">
</form>
if(isset($_POST['testword'])){
$testword = strtolower( $_POST['testword'] );
$testword = preg_replace( '/[^\sa-z0-9]/', '', $testword );
if($testword == strrev($testword)){
echo '<i>'.$testword. ' </i>это <strong>палиндром</strong> и ее <strong>'.strlen($testword).'</strong> максимальная длина';
}
else{
echo 'Извините ваша слово '.$testword.' это не палиндром';
}
}
?>