-1

可能重复:
在 apache 模块中转换 PHP 类

我正在网上寻找一些指导来创建一个 apache2 模块,该模块在加载时能够在 php 中公开一个类:

如果我创建一个 php 类作为

// myclass.php
class myClass {
     public function myFunction ($t) {
         return $t;
     }
}

我可以写

include("myclass.php");
$item = new myClass ();
echo $item-> hello ("word");

我想创建一个 apache 模块,使我的服务器中的所有 php 文件都可以使用该类,以便我可以编写:

$item = new myClass ();
echo $item-> hello ("word");

当然我可以在 php.ini 中设置自动加载文件,但是我需要加密类的方法和算法,以便将类重新分发为框架

有什么建议吗?

4

1 回答 1

0

您必须为此编写 PHP 扩展,而不是 apache 模块。

为了混淆你的源代码,你可以使用 Zend Guard 之类的东西,只要你可以在服务器上安装额外的软件,这会更容易。

于 2012-09-07T17:18:04.957 回答