所有方法都用array参数,这样做在项目开发中有哪些弊端? php是一个弱类型语言,在项目中,如果我把所有方法入口都定义成$array,这样做的弊端是哪些,如:function test($array) 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 我之前是做.net的,所以不是很喜欢这么做,除了5楼说的,我觉得这样做给调用的人来说会很痛苦 看你的函数怎么写的咯。你的 function test($array) 形参中不一定是个数组,要看你调用时传递了什么数据。 变量没定义的出错信息其他的要看你的函数怎么写咯你除了用array 你也可以用 'xxx,xxx,xxx,xxx',$xxxx这么传递 但是还不是要蛋痛的弄成数组再变函数 你怎么写是你的事,至于你说检查参数的合法性也是你自己在程序里面写,还有就是为什么一定要传数组进去,要根据实际情况来吧,不会.net,难道.net参数都是数组???不会吧 function func($ar) { echo $ar['one'] + $ar['two'];}func(array(1, 2));您认为会得到正确的结果吗? 不知是字符集的问题还是算法问题 mysql如何按单双数结果并类? 大家看php连接数据库,到底用什么方式啊? Windows下 ASP+PHP的环境 求mysql的下载地址 在mysql-front里是不是不能直接导入.sql文件来建数据库? php变量的导入导出问题 请教一个绘图问题. 关于中文格式的输出 急急急 请问如何判断文本文件中一行所占的字节数? 急急盼复!! php函数preg_match_all的匹配用jquery怎么写 求一个正则..
其他的要看你的函数怎么写咯你除了用array 你也可以用 'xxx,xxx,xxx,xxx',$xxxx这么传递 但是还不是要蛋痛的弄成数组再变函数
echo $ar['one'] + $ar['two'];
}
func(array(1, 2));您认为会得到正确的结果吗?