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

acf_update_nested_array() ACF 5.0.9

This function will update a nested array value. Useful for modifying the $_POST array

Хуков нет.

Возвращает

(true/false).

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

acf_update_nested_array( $array, $ancestors, $value );
$array (обязательный)
-
$ancestors (обязательный)
-
$value (обязательный)
-

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

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

Код acf_update_nested_array() ACF 5.9.1

<?php
function acf_update_nested_array( &$array, $ancestors, $value ) {
	
	// if no more ancestors, update the current var
	if( empty($ancestors) ) {
		
		$array = $value;
		
		// return
		return true;
		
	}
	
	
	// shift the next ancestor from the array
	$k = array_shift( $ancestors );
	
	
	// if exists
	if( isset($array[ $k ]) ) {
		
		return acf_update_nested_array( $array[ $k ], $ancestors, $value );
		
	}
		
	
	// return 
	return false;
}