我有个人身份如下:
$personal_id = 'I91120056N';
$verify = array_merge(array_fill(0, 1, 'W'), array_combine(range(1, 22),range('A','V'))); #0-22 #A-W 0=W
$splitID = str_split($personal_id,1);
$firstletter = array_search($splitID[0], $verify);
我正在将id分成一个看起来像这样的数组:
$splitID = Array
(
[0] => I
[1] => 9
[2] => 1
[3] => 1
[4] => 2
[5] => 0
[6] => 0
[7] => 5
[8] => 6
[9] => N
)
现在我想用I
给出的数字替换$firstletter
并将其合并到同一个数组中。
答案 0 :(得分:1)
如果我理解你的问题,这应该可以解决你的问题:
$arr[0] = $firstletter;
$output = implode(',',$arr)