发布于 1970-01-01 08:00
  • 6 个回答
    • 我不是来回答的, 是来反对 @accyl 的答案, php5.6以上支持一种新语法.

      php 作为"世界上最好的语言", 能没有这样的语法糖? naive!

      2022-11-30 17:43 回答
    • call_user_func_array

      2022-11-30 17:43 回答
    • $redis->multi();
      foreach(['张三','李四', 'foo', 'bar'] as $key=>$value) {

      $redis->sAdd('key'.$key, $value);

      }
      $redis->exec();

      2022-11-30 17:43 回答
    • PHP自带的函数 有个array_map好像 指定一个函数 调用 具体使用可以去看下手册

      2022-11-30 17:43 回答
    • call_user_func_array(array($collectRedis->redis, 'sAdd'), $arr);
      2022-11-30 17:43 回答
    • 你应该是想找类似python中def(*l)这种将列表打散传入函数的方式吧,不过php应该是做不到,没有提供类似python中这种操作,只能老老实实的去遍历数组的

      嗷,楼上有人回答了用call_user_func_array可以,不过你需要处理一下数组,将你的key加入到数组的一个参数中,可以用array_unshift(array, value)来加进去

      2022-11-30 17:43 回答
    撰写答案
    今天,你开发时遇到什么问题呢?
    立即提问
    PHP1.CN | 中国最专业的PHP中文社区 | PNG素材下载 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
    Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有