File "array.php"
Full Path: /home/bodycultub/www/includes/js/-20260929145357/inc/helpers/array.php
File size: 735 bytes
MIME-type: text/x-php
Charset: utf-8
<?php
/**
* Array helper functions.
*
* @package Meta Box
*/
/**
* Array helper class.
*
* @package Meta Box
*/
class RWMB_Helpers_Array {
/**
* Convert a comma separated string to array.
*
* @param string $csv Comma separated string.
* @return array
*/
public static function from_csv( $csv ) {
return is_array( $csv ) ? $csv : array_filter( array_map( 'trim', explode( ',', $csv . ',' ) ) );
}
/**
* Change array key.
*
* @param array $array Input array.
* @param string $from From key.
* @param string $to To key.
*/
public static function change_key( &$array, $from, $to ) {
if ( isset( $array[ $from ] ) ) {
$array[ $to ] = $array[ $from ];
}
unset( $array[ $from ] );
}
}