fork(1) download
  1. <?php
  2.  
  3. $text = 'А роза упала на лапу Азора';
  4. $result = "Палиндром, красава";
  5.  
  6.  
  7. $text = str_replace(' ', '', $text);
  8. $text = mb_strtolower($text);
  9.  
  10. $lenght = mb_strlen($text);
  11. $halfLenght = floor($lenght / 2);
  12.  
  13.  
  14. for ($i = 0; $i <= $halfLenght; $i ++){
  15. $symbol1 = mb_substr($text, $i, 1);
  16. $otherSide = $lenght - $i;
  17. $symbol2 = mb_substr($text, $otherSide, 1);
  18. if ($symbol1 != $symbol2){
  19. echo "Это не палиндром";
  20. break;
  21. } else {
  22. echo $result;
  23. }
  24. }
  25.  
Success #stdin #stdout 0.03s 52480KB
stdin
Standard input is empty
stdout
Это не палиндром