假设我创建了一个文件 Services.php
<?php
$myGlobalVar='ranSTR';
function serv1($num)
{
//some processing...
return $num;
}
function serv2($num)
{
//some processing...
return $num;
}
?>
我把它包含在其他文件中,让我们说 myFile.php
include "Services.php";
OR
require "Services.php";
答案 0 :(得分:24)
您可以调用任何这些功能。包含文件后,函数将放在全局范围内。
你没试过:
include "Services.php";
$num = 123;
serv1($num);
来自doc:
当包含文件时,它包含的代码将继承发生包含的行的变量范围。从那时起,调用文件中该行可用的任何变量都将在被调用文件中可用。但是,包含文件中定义的所有函数和类都具有全局范围。
查看这两个doc资源,了解有关您理解的内容的更多信息:
答案 1 :(得分:5)
只需像对待任何其他功能一样调用它们:
serv1(42);
答案 2 :(得分:5)
您应该只能致电serv2(3)
或其他任何需要的人。