fork download
  1. <?php
  2.  
  3. $text = "Аргентина манит негрт";
  4. $result = "палиндром";
  5. $lText = mb_strtolower($text);
  6. $text = str_replace(" ", "", $lText);
  7.  
  8.  
  9. $length = mb_strlen($text);
  10. $halfLength = floor($length / 2);
  11.  
  12. for ($i = 0; $i <= $halfLength; $i++) {
  13. $tx = mb_substr($text, $i, 1);
  14. $xt = mb_substr($text, (-1 -$i), 1);
  15. echo "{$tx} и {$xt}.\n";
  16. };
  17.  
  18. if ($tx == $xt) {
  19. echo "Проверка завершена, данная фраза - {$result}.\n";
  20. } elseif ($tx != $xt) {
  21. echo "Проверка завершена, данная фраза не является палиндромом.\n";
  22. }
  23.  
  24. // your code goes here
Success #stdin #stdout 0.02s 52472KB
stdin
Standard input is empty
stdout
а и т.
р и р.
г и г.
е и е.
н и н.
т и т.
и и и.
н и н.
а и а.
м и м.
Проверка завершена, данная фраза - палиндром.