fork(1) download
  1. <?php
  2.  
  3. $text = "сказка";
  4. $resultTrue = 'палиндром';
  5. $resultFalse = 'не палиндром';
  6.  
  7. $text = str_replace(" ", "", $text);
  8. $text = mb_strtolower($text);
  9.  
  10.  
  11. $length = mb_strlen($text);
  12. $halgLength = floor($length / 2);
  13.  
  14. for ($i = 0; $i < $halgLength; $i++) {
  15. $symbol1 = mb_substr($text, $i, 1);
  16. $symbol2 = mb_substr($text, -$halgLength + $i, 1);
  17. }
  18.  
  19.  
  20. if ($symbol1 == $symbol2) {
  21. echo "$resultTrue \n";
  22. } else {
  23. echo "$resultFalse \n";
  24. }
Success #stdin #stdout 0.01s 20520KB
stdin
Standard input is empty
stdout
 палиндром