wp array slice assoc 通过指定的keys切割数组提取数组中得部分数据为一个新的数组。

函数描述

通过指定的 keys 提取数组中得部分数据为一个新的数组。

使用方法

<?php wp_array_slice_assoc( $array, $keys ) ?> 

参数

$array
(array) (required) 原始数组

默认:
None
$keys
(array) (required) 需要提取数据的key

默认:
None

返回值

(array)
切割后的新数组

使用示例

$options= get_option( 'my_theme' );
 
$needed_keys = array(
   'key_1',
   'key_4',
   'key_5',
);
$filtered_keys = wp_array_slice_assoc( $options, $needed_keys );

源代码


function wp_array_slice_assoc( $array, $keys ) {
    $slice = array();
    foreach ( $keys as $key )
        if ( isset( $array[ $key ] ) )
            $slice[ $key ] = $array[ $key ];
 
    return $slice;
}
支付确认
需要支付
¥0
二维码刷新中