fork(3) download
  1. <?php
  2.  
  3.  
  4. $string = "ааа ааа ааа а";
  5. $result = 'палиндром';
  6.  
  7. $string = mb_strtolower($string);
  8. $halflen = floor(mb_strlen($string)/2);
  9. $masString = preg_split('//u', $string);
  10. for($i = 1; $i <= $halflen; $i++) {
  11. if ($masString[$i] =! $masString[-($i)]) {
  12. echo "Строка не {$result}. \n";
  13. break;
  14. }
  15. else {
  16. echo "Пока что все хорошо";
  17. if ($i == $halflen) {
  18. echo "Строка - {$result}.\n";
  19. }
  20. }
  21. }
  22. ?>
Success #stdin #stdout #stderr 0.01s 20568KB
stdin
Standard input is empty
stdout
Строка не палиндром. 
stderr
PHP Notice:  Undefined offset: -1 in /home/bui2XE/prog.php on line 13