如何在不包含或不需要该文件的情况下调用不同文件中的函数?如何在不使用include或require的情况下在php中包含文件?
回答
你不能。如果你不包含或需要它,PHP不知道那里有什么。您可以使用.htaccess或php.ini自动包含一个文件,该文件与将其包含在require或include中相同。
例如在.htaccess
php_value auto_prepend_file "/full/path/to/a/prepend-file.php"
在php.ini
auto_prepend_file = "/full/path/to/a/prepend-file.php"
可以解释吗?请描述如何编辑服务器机器的php.ini? – 2011-05-07 03:49:36
取决于操作系统以及如何安装PHP以及Web服务器。例如,在我的Ubuntu 11工作站上,使用aptitude进行安装后,它是/etc/php5/php.ini。找到它,编辑它。 – 2011-05-07 03:51:27
好的,非常感谢 – 2011-05-07 03:53:31
复制并粘贴它。但请注意许可证。
您违反了第一个软件工程原理之一。 Reusuability。 – 2011-05-07 03:48:41
读入的字符串和EVAL它。
$code = file_get_contents("somefile.php");
eval($code);
+1,在PHP文件中有一些限制,这样可以正常工作;) – Wh1T3h4Ck5 2011-05-07 04:11:54
- 1. 如何在不包含php文件的情况下调用类?
- 2. 如何在不包含MANIFEST.in文件的情况下包含package_data?
- 3. 在这种情况下,如何在ajax调用中包含一个php文件?
- 4. 如何在不使用XPath的情况下找到包含
- 5. 如何在不必包含MicrosoftAjax.js的情况下使用MicrosoftMvcValidation.js?
- 6. 如何在asp.net中包含文件include?
- 7. 如何使用ng-include包含文件?
- 8. 如何仅在未包含Javascript和css文件的情况下包含它们?
- 9. 如何在不使用IDE的情况下在java中包含库
- 10. 如何在不使用html的情况下在div中包含元素?
- 11. x86在不包含文件的情况下访问标签
- 12. 如何在PHP中捕获require()或include()的错误?
- 13. 在不使用spl_autoload_register的情况下使用include
- 14. 如何在不显示输出的情况下包含2个或多个php文件?
- 15. 使用情况并包含在SQL中
- 16. 如何在不创建空白的情况下包含ossia?
- 17. 如何在不包含tar文件中的整个路径的情况下打包几个文件
- 18. 在没有服务器的情况下在本地文件中包含文件
- 19. 如何在不使用MATLAB的情况下打开.mat文件?
- 20. 如何在不使用javascript的情况下读取excel文件
- 21. AngularJS - 如何在没有包装的情况下包含模板
- 22. 如何在不使用任何Excel库的情况下创建xlsx文件PHP
- 23. 如何在不包含依赖jar库的情况下使用eclipse打包jar文件?
- 24. 在文件中包含php代码的情况下,是否可以使用.html扩展名创建文件名?
- 25. 如何在PHP中使用require_once()或include()函数包含特定函数?
- 26. 如何在不需要在项目中包含每个源文件的情况下创建生成文件?
- 27. 如何在PHP中使用后删除包含在require中的脚本?
- 28. 如何在不使用tmp目录的情况下重新打包zip文件?
- 29. 如何在不安装它的情况下使用npm包二进制文件
- 30. 如何在不“安装”的情况下下载Anaconda软件包?
我很好奇....为什么? – Schwern 2011-05-07 03:47:26
,因为我必须在每个脚本中包含一个基本的函数文件,其中connection.php被调用... – 2011-05-07 03:50:43
为什么你不想使用include?如果文件有很多其他的东西,请重构它,以便将函数隔离在某个文件中并包含它。或者查找暴露功能的Web服务(我不知道为什么要这样做,所以解释更多) – 2011-05-07 03:51:12