在thinkphp/library/think/Container.php的466行处,代码改为如下:
$classType = $param->getType();
$class = null !== $classType && !$classType->isBuiltin() ? $classType->getName() : null;
if ($class) {
$args[] = $this->getObjectParam($classType->getName(), $vars);注意下面的if中的也要改。期待官方正式适配php8
最佳答案