包含文件但除調用單個已定義函數(如register(「name」,「id」))之外不執行任何操作的最佳方式是什麼?從包含的文件中只抓取一個函數調用
1
A
回答
2
在單獨的文件中重構該函數並改爲包含該文件。
1
當你include一個PHP文件,僅執行了全局代碼,所以如果你把(自己的)功能的全部內容,沒有什麼是除非你調用這些函數執行明確
2
我知道的唯一途徑是這樣的:(除重組文件作爲@Hasan汗說)
$mode = "call_func_func1";
include("file.php");
在file.php
...
if ($mode=="call_func_func1") { func1(); return; }
那就是;檢查$模式,執行func並返回。 如果你有...
該代碼會被執行以及..
也注意到,在這些情況下DONT在這些文件中所定義的功能或他們 將再次定義! (崩潰)
相關問題
- 1. 包含文件是否可以從另一個包含文件調用函數?
- 2. 調用包含抓取細節和解析函數的類到另一個類
- 3. 如何從包含循環的函數中抓取數據
- 4. 如何從包含多個變量的函數中只調用一個變量?
- 5. 在函數中包含一個文件
- 6. 如何在php中調用一個函數時包含文件
- 7. 聚合SQL函數從每個分組中只抓取一個
- 8. 如何從包含(.inc)文件調用php文件的函數?
- 9. 什麼編譯器做的只包含一個函數調用
- 10. 不能從包含的php文件中調用函數
- 11. 調用函數vs包含文件
- 12. require_once問題,當調用函數包含在另一個文件
- 13. 只抓取zip文件流中的第一個文件名?
- 14. 從包含在主xslt文件中的外部xslt文件調用javascript函數
- 15. 從另一個文件調用函數
- 16. 從另一個文件調用函數
- 17. Flex:包含組件的調用函數
- 18. 從另一個python文件調用python文件中的函數
- 19. 從另一個c文件調用Yacc文件中的函數
- 20. 調用.js文件中包含的JavaScript函數
- 21. 在包含的模板文件中調用函數?
- 22. 前一個函數(包含ajax)完成後調用函數
- 23. 從另一個JS文件中的另一個函數調用JavaScript函數
- 24. 從另一個文件中獲取文本並將其包含到另一個函數中
- 25. 停止執行一個包含的php文件...從一個類的函數
- 26. 抓取一個HTML文件
- 27. 如何從一個文件中獲取內容,在另一個文件包含
- 28. 如何在php文件2中調用一個函數,而不必在文件二中包含文件1?
- 29. C++從一個文件(包含空格)逐行讀取數據
- 30. 從包含在函數中的包含文件中調用全局範圍時的範圍界定問題?
所以這個文件你想包括輸出數據以及包含你想在另一個頁面上使用的功能? – vimist