Php 是否可以将参数定义为字符串或数组?
有没有一种方法可以编写一个php函数,该函数可以包含一个可以是字符串或数组的参数?php是一种松散类型的语言,因此您的参数可以是任何类型。如果要指定函数所需的类型,还可以编写PHP docblock注释。这是一个很好的资源。但是请注意,docblock注释是注释,不会影响代码Php 是否可以将参数定义为字符串或数组?,php,arrays,string,function,parameters,Php,Arrays,String,Function,Parameters,有没有一种方法可以编写一个php函数,该函数可以包含一个可以是字符串或数组的参数?php是一种松散类型的语言,因此您的参数可以是任何类型。如果要指定函数所需的类型,还可以编写PHP docblock注释。这是一个很好的资源。但是请注意,docblock注释是注释,不会影响代码 /** * @param string|array $my_variable */ function myFunction($my_variable){ if(is_string($my_variable)){
/**
* @param string|array $my_variable
*/
function myFunction($my_variable){
if(is_string($my_variable)){
//Do something
}
if(is_array($my_variable)){
//Do something
}
}
PHP中的函数参数默认/当前为无类型。您可能希望显示您的特定代码,并解释您遇到的特定问题。