相关疑难解决方法(0)

PHP关联数组重复键

我有一个关联数组,但是当我使用下面的函数向它添加值时,它似乎覆盖了相同的键.有没有办法让多个相同的键具有不同的值?或者是否有另一种格式相同的数组形式?

我希望有:

42=>56
42=>86
42=>97
51=>64
51=>52
etc etc
Run Code Online (Sandbox Code Playgroud)

码:

   function array_push_associative(&$arr) {
       $args = func_get_args();
       foreach ($args as $arg) {
           if (is_array($arg)) {
               foreach ($arg as $key => $value) {
                   $arr[$key] = $value;
                   $ret++;
               }
           }else{
               $arr[$arg] = "";
           }
       }
       return $ret;
    }
Run Code Online (Sandbox Code Playgroud)

php

17
推荐指数
3
解决办法
4万
查看次数

标签 统计

php ×1