fork(11) download
  1. <?php
  2.  
  3.  
  4. $text = "А роза упала на лапу Азора";
  5.  
  6. $trimmed = str_replace(' ', '', $text);
  7. $lower = mb_strtolower($trimmed);
  8.  
  9. $reversed = "";
  10. for ($i=0; $i<mb_strlen($lower); $i++) {
  11.  
  12. $reversed .= mb_substr($lower, $i, 1);
  13. }
  14.  
  15. echo "Если прочесть задом наперед, получится: \"$reversed\"\n";
  16.  
  17. ($lower == $reversed) ? $result = "Это палиндром" : $result = "Не палиндром";
  18. echo $result;
Success #stdin #stdout 0.01s 20568KB
stdin
Standard input is empty
stdout
Если прочесть задом наперед, получится: "арозаупаланалапуазора"
Это палиндром