fork(2) download
  1. <?php
  2.  
  3.  
  4. $text = "zalupasszalupa";
  5. $result;
  6.  
  7. $text = str_replace(" ", "", $text);
  8. $text = mb_strtolower($text);
  9.  
  10. $lenght = mb_strlen($text);
  11. $halfLenght = floor($lenght / 2);
  12.  
  13. for ($i = 0; $i <= $halfLenght; $i ++) {
  14. $a = mb_substr($text, $i, 1);
  15. $b = mb_substr($text, -$i, 1);
  16. echo "$a -- $b \n";
  17. if ($a != $b) {
  18. $result = "Не палиндром";
  19. } else {
  20. $result = "Палиндром";
  21. }
  22. }
  23. echo "{$result}";
Success #stdin #stdout 0.02s 52480KB
stdin
Standard input is empty
stdout
z -- z 
a -- a 
l -- p 
u -- u 
p -- l 
a -- a 
s -- z 
s -- s 
Палиндром