https://ideone.com/QNJUya - Шифровкаhttps://ideone.com/RJN4F2 - 9| '/ |\/|4|\/|bI ><4|<[-|>https://ideone.com/A2QEmU - На словах ты Лев Толстойhttps://ideone.com/R8YiQI - Маяковский попыткаhttps://ideone.com/CvSBIm - Палиндромhttps://ideone.com/4RPmjR - АйпадОП или кто нибудь можете проверить? Вдруг неправильно? Завтра регулярные буду изучать.
>>2007789> Шифровка> 9| '/ |\/|4|\/|bI ><4|<[-|>> echo $cipher = strtr($text, $code) Здесь $cipher = можно было не писать, а писать сразу echo strtr(..). А так верно.> На словах ты Лев Толстой> $wordArr[0][array_rand($wordArr[0])Тут короче было написать $words1 вместо $wordArr[0]. А если ты создал массив $wordArr с вариантами слов, то можно было и цикл по нему добавить. Единственное, в этом случае надо будет в массив добавить слова вроде "Я" и переносы строк.> Маяковский попыткаЗдесь то же самое. Раз ты создал массив $words, можно было сделать и цикл по нему, чтобы не писать эти $words[0], $words[1] и так далее. > ПалиндромЗдесь вместо переменной $d можно просто писать $i + 1. Также, если мы обнаружили различие в буквах, то можно выйти из цикла, а не продолжать сравнение.> Айпад> \t\t$loan += ($initDeposit == 0) ? ($loan $percent) + $comission : ($loan $percent);Здесь можно было не писать два варианта выражения, ведь в банке с начальным депозитом комиссия равна нулю и от ее прибавления ничего не изменится.> $loan - $payment < 0Это можно написать читабельнее: $loan < $payment. И еще читабельнее, если заменить это выражение на функцию min или max.В остальном все верно.
>>2010050>>2010059Спасибо ОПчик! После регулярок я уже пикрил, буду повторять. Я вот еще решил:https://ideone.com/PfG2bB - Дураки человекиhttps://ideone.com/LoKWGR - Гацисты (Пока без исправлений)Почту и гацистов доделаю после того как пройду PCRE в мануале, а еще нужно попрактиковать функции с массивами с строками.