[英]Load only specific functions from include file
我的猜測不是,只是要求確保。
如果我不能在文件中包含很多功能,而我不需要只加載需要的功能,那就太好了。
像:包含來自file.php的function_xyz和function_123。
我無法從其他軟件編輯包含的文件
邊問:我可以在以后卸載此功能嗎? 如果是的話,那將是有意義的內存和性能明智的選擇,因為它們先加載然后再卸載。
最好的方法是將文件拆分為功能較少的較小文件。
但是,如果要將所有函數保留在一個大文件中,則可以在if語句中聲明函數:
if($shouldIDeclareThisFunction) {
function myFunc() {
//do stuff
}
}
嘗試這個:
的index.php
<?php
$checkFlag = true;
include 'inc.php';
?>
inc.php
<?php
if ($checkFlag == true) {
function test1() {
}
function test2() {
}
} else {
function test3() {
}
}
?>
這樣吧
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.