Automattic\WooCommerce\Blueprint

Util::index_arraypublic staticWC 1.0

Index an array using a callback function.

Метод класса: Util{}

Хуков нет.

Возвращает

Массив.

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

$result = Util::index_array( $array, $callback );
$array(массив) (обязательный)
The array to be indexed.
$callback(callable) (обязательный)
The callback function to be called for each element.

Код Util::index_array() WC 10.0.2

public static function index_array( $array, $callback ) {
	$result = array();
	foreach ( $array as $key => $value ) {
		$new_key            = $callback( $key, $value );
		$result[ $new_key ] = $value;
	}
	return $result;
}