gpt4 book ai didi

php - 从另一个文件调用单个函数而不将整个文件包含在php中

转载 作者:搜寻专家 更新时间:2023-10-31 20:41:15 26 4
gpt4 key购买 nike

是否可以只调用另一个文件中的特定函数而不包含整个文件???文件中可能还有其他功能,不需要渲染其他功能。

最佳答案

简短的回答是:不,你不能。

长答案是:是的,如果您使用 OOP。

将您的功能拆分到不同的文件中。假设您正在与英雄一起制作游戏:

走路.php

function walk($distance,speed){
//walk code
}

死.php

function die(){
//game over
}

英雄.php

include 'Walk.php';
include 'Die.php';

class Hero(){
//hero that can walk & can die
}

您可能有 hero.php 不需要的其他函数,例如 makeWorld(),因此您不需要包含它。这个问题之前已经问过几次了:here & here .

之前概述的一种可能方法是通过 autoloading ,这基本上使您不必在每个文件的顶部编写一长串包含内容。

关于php - 从另一个文件调用单个函数而不将整个文件包含在php中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21107454/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com