复制代码代码如下所示:
功能array_remove_key(数组,$键)
{
$ =计数($键);
num_last = $ 1美元的数;
this_array_0美元=数组;
last_key美元美元美元num_last } { =键;
为($我= 0;美元美元美元我<< num_last;i++)
{
this_key美元美元美元=键{我};
this_var_name美元= 'this_array_。为我;
next_var_name美元= 'this_array_。($ I + 1);
如果(!array_key_exists(this_key美元,美元this_var_name)){
打破;
}
美元美元美元next_var_name = { } { } this_var_name this_key美元;
}
unset($ { $ next_var_name } { $ last_key });
返回数组;
}