如何使用/ import / require在php.ini上加载的PHP库?

时间:2015-02-11 02:03:38

标签: php dll php-5.5

在开始学习一些PHP后,我怀疑到目前为止我还没有在StackOverflow和Google上找到答案。

我在我的系统上安装了一个lib,并将其作为php.ini文件的扩展加载,但我不知道如何在我的.php文件中调用此扩展名我暂时无法向您显示lib名称,但我会通过" php5fooLib"来调用它。

我已经安装了" php5fooLib" /usr/include/php5/ext上的库,并将其包含在我的php.ini中,其中包含以下行:

extension=php5fooLib.so

当我尝试创建.php文件并在终端上运行时,我得到了:

PHP Warning:  require_once(php5fooLib): failed to open stream: No such file or directory in /home/fernando/Documents/programacao/puro-crypto/main.php on line 4
PHP Stack trace:
PHP   1. {main}() /home/fernando/Documents/programacao/puro-crypto/main.php:0
PHP Fatal error:  require_once(): Failed opening required 'php5fooLib' (include_path='“.:/opt/Zend/library”') in /home/fernando/Documents/programacao/puro-crypto/main.php on line 4
PHP Stack trace:
PHP   1. {main}() /home/fernando/Documents/programacao/puro-crypto/main.php:0

我创建的php文件如下:

<?php 

require_once("php5fooLib");

class Main {

}
?>

因此,考虑到这个问题,我如何导入/使用/ require /包含一个在PHP.ini文件上加载的PHP库?

1 个答案:

答案 0 :(得分:0)

您只能使用require和require_once来加载.php文件。

如果你的库已经加载,你可以使用它提供给你的函数和类