Laravel 函数中的混合参数类型

nik*_*srb 2 laravel

mixed在 Laravel 文档中输入是什么意思?这是否意味着函数接受不同类型的参数?

例如,我正在查看bcc函数来检查是否可以传递字符串数组作为参数,因为目前我只传递一个字符串,该字符串不在数组内。

Teu*_*eun 5

mixed从技术上讲是指任何类型的变量。当可以使用多种类型的变量时,通常会使用它。在您的具体情况下,您很有可能使用单个或数组。

https://wiki.php.net/rfc/mixed-typehint

  • @niksrb我的意思是,它可能写在特定函数的某个地方,或者写在函数的描述中。但一般来说,“混合”意味着任何类型,这取决于它所使用的函数。 (2认同)