PHP[数组键]:Convert";0“;变成;“A”&引用;1“;变成;B";。。。(因此,“89”将是“IJ”函数
假设我有这样一个数组:PHP[数组键]:Convert";0“;变成;“A”&引用;1“;变成;B";。。。(因此,“89”将是“IJ”函数,php,function,array-key,Php,Function,Array Key,假设我有这样一个数组: $array = array ("this","is","me","and","I","am","an","array","hello","beautiful","world"); 如何使用Foreach或…,创建将0转换为“a”、将1转换为“B”的函数 因此 Array ( [0] => this [1] => is [2] => me [3] => and [4] => I [5] =&
$array = array
("this","is","me","and","I","am","an","array","hello","beautiful","world");
如何使用Foreach
或…,创建将0转换为“a”、将1转换为“B”的函数
因此
Array
(
[0] => this
[1] => is
[2] => me
[3] => and
[4] => I
[5] => am
[6] => an
[7] => array
[8] => hello
[9] => beautiful
[10] => world
)
我会得到
Array
(
['A'] => this
['B'] => is
['C'] => me
['D'] => and
['E'] => I
['F'] => am
['G'] => an
['H'] => array
['I'] => hello
['J'] => beautiful
['BA'] => world
)
(运行示例:)
如果您更喜欢
foreach
而不是array\u-flip
+array\u-map
,则可以使用此选项:
$result = array();
foreach($original as $k => $v) {
$result[strtr($k, "0123456789", "ABCDEFGHIJ")] = $v;
}
$result = array();
foreach($original as $k => $v) {
$result[strtr($k, "0123456789", "ABCDEFGHIJ")] = $v;
}