acf_strlen()
Возвращает длину переданной строки. Чаще всего используется для вычисления длины строки, отправленной через $_POST.
Алгоритм работы функции:
- Удаляет слэши из переданной строки с помощью wp_unslash().
- Декодирует HTML сущности в их HTML символы с помощью wp_specialchars_decode(), потому что wp_kses() нормализует сущности.
- Заменяет
\r\n
на\n
. - Использует mb_strlen(), чтобы подсчитать длину строки.
Хуков нет.
Возвращает
int
.
Использование
acf_strlen( $str );
- $str(строка) (обязательный)
- Строка для анализа.
Примеры
#1 Примеры возвращаемых значений
acf_strlen( 'hello world' ); // > 11 символов acf_strlen( 'he\llo wor\ld' ); // > 11 символов
Список изменений
С версии 5.9.0 | Введена. |
Код acf_strlen() acf strlen ACF 6.0.4
function acf_strlen( $str ) { return mb_strlen( str_replace( "\r\n", "\n", wp_specialchars_decode( wp_unslash( $str ) ) ) ); }