fork(2) download
  1. <?php
  2.  
  3.  
  4.  
  5. $text = "А роза упала на лапу Азора";
  6. $result = 0;
  7.  
  8. $text2 = mb_strtolower($text);
  9. $text3 = str_replace(' ','',$text2);
  10. $lenght = mb_strlen($text3);
  11. $b= -1;
  12.  
  13.  
  14. for($i = 0; $i < $lenght; $i++){
  15. $symbol = mb_substr($text3, $i, 1);
  16. $symbol2 = mb_substr($text3, $b, 1);
  17. echo "{$i}-й симовл - это [{$symbol}]\n{$i}-й символ второй строки - это [{$symbol2}]\n";
  18. $b--;
  19. if($symbol != $symbol2){
  20. $result++;
  21. break;
  22. }
  23. } if ($result > 0) {
  24. echo "Это не палендром\n";
  25. } else {
  26. echo "Это палендром\n";
  27. }
  28. echo "done\n";
Success #stdin #stdout 0.02s 24528KB
stdin
Standard input is empty
stdout
0-й симовл - это [а]
0-й символ второй строки - это [а]
1-й симовл - это [р]
1-й символ второй строки - это [р]
2-й симовл - это [о]
2-й символ второй строки - это [о]
3-й симовл - это [з]
3-й символ второй строки - это [з]
4-й симовл - это [а]
4-й символ второй строки - это [а]
5-й симовл - это [у]
5-й символ второй строки - это [у]
6-й симовл - это [п]
6-й символ второй строки - это [п]
7-й симовл - это [а]
7-й символ второй строки - это [а]
8-й симовл - это [л]
8-й символ второй строки - это [л]
9-й симовл - это [а]
9-й символ второй строки - это [а]
10-й симовл - это [н]
10-й символ второй строки - это [н]
11-й симовл - это [а]
11-й символ второй строки - это [а]
12-й симовл - это [л]
12-й символ второй строки - это [л]
13-й симовл - это [а]
13-й символ второй строки - это [а]
14-й симовл - это [п]
14-й символ второй строки - это [п]
15-й симовл - это [у]
15-й символ второй строки - это [у]
16-й симовл - это [а]
16-й символ второй строки - это [а]
17-й симовл - это [з]
17-й символ второй строки - это [з]
18-й симовл - это [о]
18-й символ второй строки - это [о]
19-й симовл - это [р]
19-й символ второй строки - это [р]
20-й симовл - это [а]
20-й символ второй строки - это [а]
Это палендром
done