在模型中使用 phpseclib laravel 5.0

Using phpseclib in model laravel 5.0

我试图在我的模型中包含 Crypt/RSA.php,但这总是出现 "AppClass 'App\Crypt_RSA' not found"。任何的想法?提前致谢

出现该错误是因为您试图在不存在的 App 命名空间中实例化 Crypt_RSA class,因为 Crypt_RSA class 在全局命名空间中定义。所以你可以做以下两件事之一:

1. 在文件顶部写一个 use 语句:

use Crypt_RSA;

2. 使用时在 class 名称前加一个反斜杠:

new \Crypt_RSA();

您可以在 PHP Namespaces Documentation.

中阅读有关命名空间如何工作的更多信息