Paste Search Dynamic
mb_strtolower
  1. <?php
  2.  
  3. $text = "А роза упа52ла на лапу Азора";
  4. $result = "Палиндром";
  5.  
  6. $text = mb_strtolower($text);
  7. $text = str_replace(' ','', $text);
  8.  
  9. $length = mb_strlen($text);
  10. $halfLength = floor($length/2);
  11.  
  12. for($i = 0; $i<=$halfLength; $i++){
  13.         $symbolFromStart .= mb_substr($text,$i,1);
  14.         $symbolFromEnd .= mb_substr($text,-$i-1,1);
  15. }
  16.  
  17. echo "$symbolFromStart и $symbolFromEnd\n";
  18.  
  19. if($symbolFromStart == $symbolFromEnd){
  20.                 echo "$result\n";
  21.         }
  22.         else{
  23.                 echo "Строка не палиндром\n";
  24.         }
  25. ?>
Parsed in 0.018 seconds