Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/281.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
为什么';t Stripe PHP库将参数设置为数组,并在函数内部进行检查?_Php_Arrays_Function - Fatal编程技术网

为什么';t Stripe PHP库将参数设置为数组,并在函数内部进行检查?

为什么';t Stripe PHP库将参数设置为数组,并在函数内部进行检查?,php,arrays,function,Php,Arrays,Function,我正在检查,我注意到他们没有这样做: function($params=array()) 但是 function($params=null) 以及函数内部 if(!$params): $params = array(); 下面是我所说的一个例子: 我的问题是,他们为什么不这样做 function($params=array()) 有什么我遗漏的吗?听起来像是问他们的问题。我以为这是我忽略的一些PHP实践。

我正在检查,我注意到他们没有这样做:

function($params=array())
但是

function($params=null)
以及函数内部

if(!$params): $params = array();
下面是我所说的一个例子:

我的问题是,他们为什么不这样做

function($params=array())

有什么我遗漏的吗?

听起来像是问他们的问题。我以为这是我忽略的一些PHP实践。