WordPress как на ладони
Недорогой хостинг для сайтов на WordPress: wordpress.jino.ru Платформа для конвертации и монетизации трафика

acf_strlen() ACF 5.9.0

Возвращает длину переданной строки. Чаще всего используется для вычисления длины строки, отправленной через $_POST.

Алгоритм работы функции:

  1. Удаляет слэши из переданной строки с помощью wp_unslash().
  2. Декодирует HTML сущности в их HTML символы с помощью wp_specialchars_decode(), потому что wp_kses() нормализует сущности.
  3. Заменяет \r\n на \n.
  4. Использует mb_strlen(), чтобы подсчитать длину строки.
Работает на основе: wp_unslash(), wp_specialchars_decode(), mb_strlen()

Хуков нет.

Возвращает

Число.

Использование

acf_strlen( $str );
$str(строка) (обязательный)
Строка для анализа.

Примеры

#1 Примеры возвращаемых значений

acf_strlen( 'hello world' );    // > 11 символов
acf_strlen( 'he\llo wor\ld' );  // > 11 символов

Список изменений

С версии 5.9.0 Введена.

Код acf_strlen() ACF 5.9.1

<?php
function acf_strlen( $str ) {
	return mb_strlen( str_replace("\r\n", "\n", wp_specialchars_decode( wp_unslash( $str ) ) ) );
}

Из метки: ACF (поля fields)

Еще из раздела: ACF

campusboy 3676youtube.com/c/wpplus
Создатель YouTube канала wp-plus, на котором делюсь своим опытом. Активный пользователь wp-kama.ru. WordPress-разработчик. Разработка сайтов и лендингов. Доработка существующих проектов. Сопровождение ресурсов.
Комментариев нет
    Войти