2

你能想到任何有效的方法(所以,file_get_contents+正则表达式+eval太重)包含文件而不执行除了类声明之外的任何东西?所以,只需执行如下代码:

class A {
  //Whatever
}

并忽略任何其他陈述,如echo或其他......

我知道这与一种不好的做法有关,但我正在处理不属于我的文件并且我无法更改它。

4

1 回答 1

0

最佳做法是将您的类放在单独的文件中。如果您有 PHP 5.1 或更高版本,您可以使用自动加载,因此它只会在您需要时包含文件/类。spl_autoload_register

于 2012-05-22T19:59:34.897 回答