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

评分:
评分 5.00, 满分 5 星
1

函数描述

通过指定的 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;
}

本站提供 WordPress 主题定制开发服务

本站长期承接 WordPress 主题、插件、基于 WooCommerce 的商店商城开发业务。 我们有 8 年 WordPress 开发经验,如果你想 用 WordPress 开发网站, 请联系 QQ: 470266798,或邮箱: 4626395@gmail.com 咨询。

发表评论

电子邮件地址不会被公开。 必填项已用*标注

*