Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/279.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 仅从包含的文件中获取一个函数调用_Php - Fatal编程技术网

Php 仅从包含的文件中获取一个函数调用

Php 仅从包含的文件中获取一个函数调用,php,Php,包含一个文件,但除了调用一个单独定义的函数(如register(“name”,“id”))外,不执行任何操作的最佳方法是什么?将该函数重构到一个单独的文件中,并将其包含在一个单独的文件中。当您创建一个php文件时,只执行全局代码,因此如果将所有内容放在(它们自己的)函数中,则不会执行任何内容,除非在创建php文件时显式调用这些函数,否则只执行全局代码,因此如果将所有内容放在(它们自己的)函数中,除非显式调用这些函数,否则不会执行任何操作。我知道的唯一方法是:(除了像@Hasan Khan所说的那

包含一个文件,但除了调用一个单独定义的函数(如register(“name”,“id”))外,不执行任何操作的最佳方法是什么?

将该函数重构到一个单独的文件中,并将其包含在一个单独的文件中。

当您创建一个php文件时,只执行全局代码,因此如果将所有内容放在(它们自己的)函数中,则不会执行任何内容,除非在创建php文件时显式调用这些函数,否则只执行全局代码,因此如果将所有内容放在(它们自己的)函数中,除非显式调用这些函数,否则不会执行任何操作。

我知道的唯一方法是:(除了像@Hasan Khan所说的那样重新构造文件)

file.php中

...
if ($mode=="call_func_func1") { func1(); return; }
就是,;检查$mode,执行func并返回。 如果在
中有代码,…
也将执行此操作

还要注意,在这些情况下,不要在这些文件中定义函数,否则
将再次定义!(崩溃)

我知道的唯一方法是:(除了按照@Hasan Khan所说的重新构造文件)

file.php中

...
if ($mode=="call_func_func1") { func1(); return; }
就是,;检查$mode,执行func并返回。 如果在
中有代码,…
也将执行此操作

还要注意,在这些情况下,不要在这些文件中定义函数,否则
将再次定义!(崩溃)

那么这个文件既要包含输出数据,又要包含要在另一页上使用的函数?那么这个文件既要包含输出数据,又要包含要在另一页上使用的函数?