laravle调用不了PHP-CPP写的扩展,怎么解决

在测试test.php里写如下代码可以正确输出
echo(PHPExtension_KMS\PCIOpen()."\n");

在laravel的Controller写
echo(PHPExtension_KMS\PCIOpen()."\n");
提示未定义函数PHPExtension_KMS\PCIOpen
已邀请:

klgd

赞同来自:

controller是有命名空间了 PHPExtension_KMS\PCIOpen()表示你所以在的controller的命名空间下,
所以你应该这样使用:
\PHPExtension_KMS\PCIOpen();

赞同来自:

补充
Call to undefined function PHPExtension_KMS\PCIOpen()

赞同来自:

谢谢。

要回复问题请先登录注册