Артём Фёдоров

Ссылка: http://expange.ru/u/artem
Имя: Артём Фёдоров
Сайт: artemfedorov.ru
Почта: artem@expange.ru
Основатель expange.ru

str_pad (JavaScript)

В PHP есть замечательная функция string str_pad($input, $pad_length), которая возвращает строку input, дополненную слева, справа или с обоих сторон до заданной длины.В JavaScript такого функционала нет, но можно реализовать, написав соответствующую функцию....

22 просмотра · нет комментариев

Первую букву в верхний регистр (JavaScript)

Преобразовать первый символ строки в верхний регистр очень просто. Необходимо выбрать первый символ строки и преобразовать его при помощи метода toUpperCase(). А еще лучше написать функцию аналогичную PHP string ucfirst(string str). Функция будет принимать один параметр - str....

9 просмотров · нет комментариев

Первые N символов строки цифры (PHP)

Проверить являются ли первые несколько символов цифрами можно при помощи двух функций ctype_digit и substr.Самый простой способ написать функцию bool isBeginStrDigit(string $text, int $limit), которая будет принимать два параметра строку и число проверяемых символов. Возвращаться будет boolean...

41 просмотр · нет комментариев

str_repeat (JavaScript)

В PHP есть замечательная функция string str_repeat(string $input, int $multiplier), которая возвращает строку $input, повторив ее $multiplier раз. В JavaScript такой функции нет, реализуем ее, назовем соответственно str_repeat. Наша функция так же будет принимать два параметра и возвращать строку...

55 просмотров · 3 комментария · 2❤

Определить поискового бота (PHP)

Определить поискового робота можно по содержимому заголовка User-Agent: из текущего запроса, если он есть. Поисковые боты, такие как Яндекс, Гугл и другие содержат в этом заголовке название своего бота, например googlebot, yandexbox и т.д. В PHP эти данные содержатся в глобальном массиве $_SERVER...

31 просмотр · нет комментариев

Разделить строку по разделителю (PHP)

В PHP строку можно разбить на массив через разделитель при помощи функции explode(). Возвращает массив строк, полученных разбиением строки string с использованием separator в качестве разделителя....

14478 просмотров · нет комментариев

Как узнать длину строки (JavaScript)

Длину строки в Джаваскрипте можно узнать с помощью свойства объекта типа строка — .length. Например есть переменная-строка, нужно другой переменной присвоить значение количества символов строки....

10632 просмотра · нет комментариев

Удалить все пробелы (JavaScript)

Удалить все пробелы можно при помощи регулярных выражений и функции replace(). Например, есть слой с текстом и кнопка при нажатии на которую нужно будет все пробелы в слое удалить....

17317 просмотров · нет комментариев

Как обрезать строку (JavaScript)

В яваскрипте есть две функции, которые обрезают строку: substring(int start, int stop) и substr(int start, int length). В качестве примера будет взята строка: «Привет веселый мир!»...

32433 просмотра · нет комментариев

Как обрезать строку (PHP)

substr — PHP-функция позволяющая обрезать строку или вырезать определенный кусок текста. Синтаксис: string substr ( string string, int start [, int length] )...

6325 просмотров · 2 комментария

Как инвертировать строку (PHP)

Чтобы в строке изменить порядок символов на обратный (инвертировать), в PHP есть функция string strrev(string str). Функция strrev(), принимает один параметр — строку, и возвращает ее в обратном порядке....

4505 просмотров · 2 комментария

Транслит (PHP)

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

6408 просмотров · 1 комментарий

Удалить все теги (PHP)

Удалить все HTML-теги в PHP очень просто. Для этой цели существует функция string strip_tags(string $str [, string $allowable_tags]), которая возвращает строку без тегов....

11191 просмотр · нет комментариев

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

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

6280 просмотров · нет комментариев

JavaScript md5

В JavaScript нет встроенной md5-функции. Известен алгоритм md5-хеширования, поэтому есть реализации md5-функции на JavaScript....

5539 просмотров · нет комментариев

JavaScript trim

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

3002 просмотра · нет комментариев

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

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

46776 просмотров · 2 комментария