fork download
  1. <?php
  2.  
  3. header("Content-Type: text/plain; charset=utf-8");
  4.  
  5. $text = 'А муза рада музе без ума да разума';
  6.  
  7. $text = mb_strtoupper($text);
  8. $text = str_replace(" ", "", $text);
  9. $length = mb_strlen($text);
  10. $halfLenght = floor($length / 2);
  11.  
  12. for ($i = 1; $i <= $halfLenght; $i ++) {
  13. $firstSymbol = mb_substr($text, $i - 1, 1);
  14. $lastSymbol = mb_substr($text, $length - $i, 1);
  15. if (($firstSymbol == $lastSymbol) and ( $i == $halfLenght)) {
  16. echo "Текст является палиндромом. \n";
  17. } elseif ($firstSymbol != $lastSymbol) {
  18. echo "Текст не является палиндромом. \n";
  19. break;
  20. }
  21. }
Success #stdin #stdout 0.02s 24400KB
stdin
Standard input is empty
stdout
Текст является палиндромом.