php中用函数,如果有很多个参数,只使用最后一个参数,如何使用?-问答-阿里云开发者社区-阿里云

开发者社区> 问答> 正文
阿里云
为了无法计算的价值
打开APP
阿里云APP内打开

php中用函数,如果有很多个参数,只使用最后一个参数,如何使用?

2016-06-13 18:25:39 1861 1

比如有一个function()

function find($conditions = null, $sort = null,..(很多参数).., $fields = null, $limit = null)

现在我只要使用第一个和最后一个参数,一般都是 find('xxx','','','',...,'xxx') 很不好看,有没有什么优雅一点的写法呢?

PHP
取消 提交回答
全部回答(1)
  • 落地花开啦
    2019-07-17 19:36:45

    如果一个函数一堆参数,本身就说明这个函数的设计有问题,尽早考虑重构吧。

    如果实在没办法,可以考虑使用 call_user_func_array() 函数,构造一个数组传进去就可以了。

    0 0
相关问答

1

回答

如何引用php类外的配置参数 - php报错

2020-05-30 23:40:00 274浏览量 回答数 1

1

回答

引用php类外的配置参数,要怎么操作,报错

2020-05-27 18:40:44 386浏览量 回答数 1

1

回答

如何为PHP启用mysqlnd??mysql

2020-05-17 17:38:53 318浏览量 回答数 1

1

回答

PHP PDO和MySQLi ?mysql

2020-05-17 17:57:56 261浏览量 回答数 1

1

回答

使用PHP的MySQL事件错误?mysql

2020-05-17 18:16:45 404浏览量 回答数 1

1

回答

关闭PHP和MySQL上的警告和错误?mysql

2020-05-17 18:45:01 294浏览量 回答数 1

1

回答

PHP PDO与普通的mysql_connect?mysql

2020-05-17 18:49:34 293浏览量 回答数 1

1

回答

我可以在PHP中使用PDO创建数据库吗?mysql

2020-05-17 18:51:21 312浏览量 回答数 1

1

回答

如何使用PHP将日期显示为ISO 8601格式?mysql

2020-05-17 19:28:55 439浏览量 回答数 1

1

回答

通过PHP获取MySQL数据库输出到XML ?mysql

2020-05-17 19:38:49 818浏览量 回答数 1
+关注
落地花开啦
喜欢技术,喜欢努力的人
文章
问答
问答排行榜
最热
最新
相关电子书
更多
复杂PHP系统性能瓶颈排查及优化
立即下载
PHP与APM_技术内幕和最佳实践
立即下载
PHP安全开发_从白帽角度做安全
立即下载