Аналоги PHP (замена PHP функций) (метка)

is_iterable()

Проверяет, соответствует ли содержимое переменной псевдотипу iterable, то есть является ли она массивом (array) или объектом, реализующим Traversable.

str_contains()

Проверят находится ли указанная строка (подстрока) в другой строке. Чувствительна к регистру.

str_ends_with()

Проверят, заканчивается ли строка указанной подстрокой. Чувствительна к регистру.

str_starts_with()

Проверят, начинается ли строка с указанной подстроки. Чувствительна к регистру.

wp_basename()

Получает последний компонент из указанного пути или URL, получает все что после последнего /. Копия PHP функции basename() только дружественна к локализации (l18n).

wp_filesize()

Получает размер указанного файла.

wp_generate_uuid4()

Генерирует идентификатор - случайную уникальную строку, состоящую из букв и цифр. Создает UUID (Universally unique identifier) версии 4.

wp_json_encode()

Кодирует переданную переменную в JSON формат. Проверяет строки и переводит их в UTF-8.

wp_mkdir_p()

Рекурсивно создает директорию (папку) по указанному пути. Ничего не делает если папка уже есть. Дает права родителей новым папкам.

wp_parse_str()

Разбирает, парсит строку запроса, например, foo=1&foo2=2 и создает из нее массив данных.

wp_rand()

Генерирует случайное число между указанных min и max.

wp_sprintf()

Вариант PHP функции sprintf() от WordPress. Поддерживает %l (list - список) в передаваемом формате.