Строки

Транслит (PHP)

Создавая функцию автоматического транслита с русского в английский, нужно думать прежде всего о том, чтобы этот транслит было удобно воспринимать при чтении. Поэтому лучше не делать попыток сделать «английский вариант» русской буквы уникальной.

Артём Фёдоров · 7889 просмотров · 1 комментарий

Многострочные переменные-строки (JavaScript)

Достаточно редко, но иногда хочется, в Яваскрипте, записать переменную-строку многострочно. Если попытаться объявить переменную-строку с переносом строк, то возникнет ошибка: "unterminated string literal".

JavaScript trim

В JavaScript нет функции trim, которая удаляет символы пробелов, табуляции и переносы по краям строки. Решение простое: написать самому функцию используя регулярные выражения.

Сделать первую букву заглавной (PHP)

В PHP есть функция ucfirst(), которая первую букву в строке делает заглавной, ucwords() — делает заглавными буквы во всех словах строки, в работе с кириллицей, в юникоде, возникают проблемы.

Артём Фёдоров · 53066 просмотров · 2 комментария · 12❤