WordPress как на ладони
Очень Удобный и Быстрый Хостинг для сайтов на WordPress. Пользуюсь сам и вам рекомендую!

absint() WP 2.5

Конвертирует значение в положительное целое число. Аналог abs( intval( $foo ) ).

Ищем WP-разработчика! Фулл-тайм, удаленка, хорошая зарплата, соц. пакет. Подробности.
Компания Boosta.

PHP функция abs() в отличии от этой функции может вернуть float тип, если передано например число 4.5.

Хуков нет.

Возвращает

int. Положительное целое число.

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

$int = absint( $maybeint );
$maybeint(строка/число/логический/массив) (обязательный)
Данные, которые нужно преобразовать в положительное целое число.

Примеры

#1. Примеры того как функция обрабатывает переданные данные:

echo absint( 'number' ); // 0
echo absint(    0 );     // 0
echo absint(   10 );     // 10
echo absint(  -10 );     // 10
echo absint( '-10' );    // 10
echo absint(   10.5 );   // 10
echo absint(  '10.5' );  // 10

echo absint( 'str' );    // 0
echo absint( 'str-10' ); // 0
echo absint( '-10str' ); // 10
echo absint(  '10str' ); // 10

echo absint( true );     // 1
echo absint( false );    // 0

echo absint( array('12') ); // 1
echo absint( array() );     // 0

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

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

Код absint() WP 5.8.2

function absint( $maybeint ) {
	return abs( (int) $maybeint );
}

Форматирование

Комментариев нет
    Войти