php – 如何将可选参数设置为默认值而不传递它?
发布时间:2021-07-06 05:22:51 所属栏目:大数据 来源: https://www.jb51.cc
导读:如何跳过第一个参数而不在函数调用中给出任何值,这样第一个参数可以取默认值NULL? function test($a = NULL, $b = true){ if( $a == NULL){ if($b == true){ echo 'a = NULL, b = true'; } else{ echo ' a = NULL, b = false'; } } else{ if($b == true){ e
如何跳过第一个参数而不在函数调用中给出任何值,这样第一个参数可以取默认值NULL?
解决方法: 你不能只是跳过PHP中的参数. 您可能希望考虑Perl技巧并使用关联的数组.使用array_merge将参数与默认值合并. 例如
然后像这样调用函数 (编辑:北几岛) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |