Архив: Требуется написание функции на php
Бюджет
По договоренности
Создан: 6 лет назад
Закрыт
- Описание
- Добрый день
Требуется написание функции на языке php.
Суть функции:
1. Проверка валидности ника по правилам описанным ниже.
2. Функция должна принимать как аргумент строку (Ник)
3. Возвращать массив в котором будет код ошибки, если ошибок нет то 0
Принцип возвращаемого массива
[ "error" => 0 ] - Нет ошибок, ник валиден
[ "error" => 1 ] - Ник слишком длинный
[ "error" => 2 ] - ...
И так далее, по всем возможным ошибкам.
При завершении работы, исполнитель должен предоставить инструкцию по кодам ошибок.
Правила
1. Длина ника от 3 до 16 символов
1. Запрещено использование любых спец символов (Только буквы и только цифры)
2. Разрешено использовать не более 4 цифр в нике
3. Разрешено использование только 2 алфавитов: Русский и Английский
5. Первая буква каждого слова в нике всегда заглавная
6. Запрещено использовать 2 алфавита одновременно (Либо русский, либо английский)
7. Запрещено, чтобы ник содержал меньше 3 буквенных значений
8. Запрещено, чтобы слово начиналось с цифры и содержало в себе только цифры
8. Разрешено использовать не больше 1 пробела в нике (То есть ник может содержать только 2 слова)
9. Ник не может содержать больше 2 заглавных букв (То есть или 2 слова или 1 слово в котором содержится 2 заглавные буквы)
Указывайте стоимость работы и срок
Заранее спасибо.
- Категория