fork(1) download
  1. <?php
  2. //проверка на палиндром
  3.  
  4. $text = "12133454321";
  5. $text = mb_strtolower($text);
  6. $text = str_replace(' ', '', $text);
  7.  
  8. $length = floor(mb_strlen($text)/2);
  9.  
  10. $answer = 'палиндром';
  11.  
  12. for ($i=0; $i<$length; $i++) {
  13. echo "итерация $i\n";
  14. $s = mb_substr($text, $i, 1);
  15. $f = mb_substr($text, -$i-1, 1);
  16. echo "$s - $f\n";
  17. if ($s != $f) {
  18. $answer = 'непалиндром';
  19. break;
  20. }
  21. }
  22.  
  23. echo $answer;
Success #stdin #stdout 0.02s 24448KB
stdin
Standard input is empty
stdout
итерация 0
1 - 1
итерация 1
2 - 2
итерация 2
1 - 3
непалиндром