有没有办法可以编写一个可以包含参数的php函数,该参数可以是字符串还是数组?
答案 0 :(得分:0)
PHP是一种松散类型的语言,因此您的参数可以是任何类型。如果要指定函数期望的类型,也可以编写PHP docblock注释。 phpdoc是一个很好的资源。但请注意,docblock评论为评论,不会影响代码
/**
* @param string|array $my_variable
*/
function myFunction($my_variable){
if(is_string($my_variable)){
//Do something
}
if(is_array($my_variable)){
//Do something
}
}