我的composer json包含以下代码:
{
"autoload": {
"psr-4": {
"App\\": "src/"
}
}
}
在文件src/Sensorario/run.php中,我运行了函数。
namespace App\Sensorario;
function run() {
// do something
}
在public/index.php文件中我有这样的代码:
<?php
require_once __DIR__ . '/../vendor/autoload.php';
use function App\Sensorario\run;
$result = run();
但我不明白我收到此错误消息:
Uncaught Error: Call to undefined function App\Sensorario\run()
我被利用了
- composer 转储-自动加载
- 主机安装
- 已检查所有 composer 生成的文件
函数存在,路径应该正确,...我希望函数可以像类一样导出。但是,或者这是不可能的,或者我需要帮助来学习到底如何。
1条答案
按热度按时间8yoxcaq71#
原因是缺少编写器配置。