acf_add_array_key_prefix()ACF 5.4.0

acf_add_array_key_prefix

This function will add a prefix to all array keys Useful to preserve numeric keys when performing array_multisort

No Hooks.

Returns

(Array).

Usage

acf_add_array_key_prefix( $array, $prefix );
$array(required)
.
$prefix(required)
.

Changelog

Since 5.4.0 Introduced.

acf_add_array_key_prefix() code ACF 6.8.8

function acf_add_array_key_prefix( $array, $prefix ) {

	// vars
	$array2 = array();

	// loop
	foreach ( $array as $k => $v ) {
		$k2            = $prefix . $k;
		$array2[ $k2 ] = $v;
	}

	// return
	return $array2;
}