acf_idval()ACF 5.7.14

acf_idval

Parses the provided value for an ID.

Хуков нет.

Возвращает

int.

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

acf_idval( $value );
$value(разное) (обязательный)
A value to parse.

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

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

Код acf_idval() ACF 5.10.2

function acf_idval( $value ) {

	// Check if value is numeric.
	if ( is_numeric( $value ) ) {
		return (int) $value;

		// Check if value is array.
	} elseif ( is_array( $value ) ) {
		return (int) isset( $value['ID'] ) ? $value['ID'] : 0;

		// Check if value is object.
	} elseif ( is_object( $value ) ) {
		return (int) isset( $value->ID ) ? $value->ID : 0;
	}

	// Return default.
	return 0;
}