wp_kses_array_lc()将一个数组的所有key都转换成小写字母

目录

描述

译文

该函数遍历某数组并将其中的密码改为小写状态。

原文

将一个数组的所有 key 都转换成小写字 

wp_kses_array_lc() 描述

用法

<?php wp_kses_array_lc$inarray ?>

wp_kses_array_lc() 用法

参数

$inarray

(array) (必填) 未过滤的 

默认值: None

wp_kses_array_lc() 参数

返回值

(array) 

 key都 小写字 的数组

wp_kses_array_lc() 返回值

注意

  • This function expects a multi-dimensional array for input.

wp_kses_array_lc() 注意

历史

添加于 版本: 1.0.0

wp_kses_array_lc() 历史

源文件

wp_kses_array_lc() 函数的代码位于 wp-includes/kses.php.

/* ----------------------------------
 * wordpress之魂 © http://wphun.com
 * ---------------------------------- */
/**
 * Goes through an array and changes the keys to all lower case.
 *
 * @since 1.0.0
 *
 * @param array $inarray Unfiltered array
 * @return array Fixed array with all lowercase keys
 */
function wp_kses_array_lc($inarray) {
	$outarray = array ();

	foreach ( (array) $inarray as $inkey => $inval) {
		$outkey = strtolower($inkey);
		$outarray[$outkey] = array ();

		foreach ( (array) $inval as $inkey2 => $inval2) {
			$outkey2 = strtolower($inkey2);
			$outarray[$outkey][$outkey2] = $inval2;
		} // foreach $inval
	} // foreach $inarray

	return $outarray;
}

wp_kses_array_lc() 源文件