fork(1) download
  1. <?php
  2.  
  3. $text = 'Аргентиoooна манит негра'; /* Я ввёл текст в переменную */
  4. $smallText = mb_strtolower($text); /* Я перевёл текс в нижний регистр */
  5. $noSpace = str_replace(" ","",$smallText); /* Убираю проеблы из переведённого в нижний регистр текста */
  6.  
  7. $length = mb_strlen($noSpace); /* Определяю длину строки после преобразований*/
  8. $halfLength = floor($length / 2); /* Округляю дробное число, длина строки нечётная */
  9.  
  10. for ($i=0; $i <= $halfLength; $i++) {
  11. if (mb_substr($i, 0, 1) == mb_substr($i, -1)){ /* Сравниваю первый и последний символ строки */
  12. echo "Ура, это палиндром";
  13. } else {
  14. echo "Это не палиндром...";}
  15. }
  16. ?>
Success #stdin #stdout 0.02s 52432KB
stdin
Standard input is empty
stdout
Ура, это палиндромУра, это палиндромУра, это палиндромУра, это палиндромУра, это палиндромУра, это палиндромУра, это палиндромУра, это палиндромУра, это палиндромУра, это палиндромЭто не палиндром...Ура, это палиндром