我希望在Symfony 4中使用一个简单的函数,就像这样:
src/Service/Utils.php
<?php
namespace App\Service;
/**
* @param string $attr
*
* @return bool
*/
function attributNilTrue($attr): bool
{
return json_encode($attr) === '{"@attributes":{"nil":"true"}}';
}
some/other/file.php
use function App\Service\attributNilTrue;
if (attributNilTrue($foo['bar'])) {
// Do something...
}
但是我遇到了以下错误:
自动加载程序期望在文件“/var/www/interop/vendor/composer/../../src/Service/Utils.php”中定义类“App\Service\Utils”。虽然找到了该文件,但其中没有该类,类名或命名空间可能存在拼写错误。
是否有一种方法可以不必创建Utils
类而实现这个目的?