如何在不包含或不需要該文件的情況下調用不同文件中的函數?如何在不使用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. 如何在Linux中使用require/include PHP
- 4. 如何在不使用「require」的情況下使用gulp創建一個包
- 5. 在這種情況下,如何在ajax調用中包含一個php文件?
- 6. 如何讓elasticsearch.js在不使用require的情況下工作?
- 7. 如何在不必包含MicrosoftAjax.js的情況下使用MicrosoftMvcValidation.js?
- 8. 如何在不使用XPath的情況下找到包含
- 9. 如何在asp.net中包含文件include?
- 10. 如何在不包含發送http頭文件的情況下使用WordPress $ wpdb?
- 11. 如何使用ng-include包含文件?
- 12. 如何在不使用PHP的情況下獲得包含結果集?
- 13. 如何在不使用require()或require_once()函數的情況下在另一個文件上工作?
- 14. 如何僅在未包含Javascript和css文件的情況下包含它們?
- 15. 如何在沒有Node.js的情況下使用JS require()
- 16. 如何在不使用html的情況下在div中包含元素?
- 17. 如何在不使用IDE的情況下在java中包含庫
- 18. x86在不包含文件的情況下訪問標籤
- 19. 在不包含頭文件的情況下編譯
- 20. PHP僅在條件匹配的情況下才包含條件
- 21. 如何在PHP中捕獲require()或include()的錯誤?
- 22. 在不使用spl_autoload_register的情況下使用include
- 23. 如何在不顯示輸出的情況下包含2個或多個php文件?
- 24. 爲什麼JavaScript不包含include,require或import函數?
- 25. 使用情況幷包含在SQL中
- 26. 在不使用CMake的情況下包含一個庫
- 27. 如何在不污染代碼的情況下包含WinAPI?
- 28. 如何在不包含www的情況下跳轉到URL?
- 29. 如何在不創建空白的情況下包含ossia?
- 30. 使用包括在不同情況下
我很好奇....爲什麼? – Schwern 2011-05-07 03:47:26
,因爲我必須在每個腳本中包含一個基本的函數文件,其中connection.php被調用... – 2011-05-07 03:50:43
爲什麼你不想使用include?如果文件有很多其他的東西,請重構它,以便將函數隔離在某個文件中幷包含它。或者查找暴露功能的Web服務(我不知道爲什麼要這樣做,所以解釋更多) – 2011-05-07 03:51:12