PHP如何调用包含的文件函数

时间:2010-08-18 02:25:29

标签: php function call

假设我创建了一个文件 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";
  • 如何在 myFile.php
  • 中调用其功能

3 个答案:

答案 0 :(得分:24)

您可以调用任何这些功能。包含文件后,函数将放在全局范围内。

你没试过:

include "Services.php";

$num = 123;

serv1($num);

来自doc:

  

当包含文件时,它包含的代码将继承发生包含的行的变量范围。从那时起,调用文件中该行可用的任何变量都将在被调用文件中可用。但是,包含文件中定义的所有函数和类都具有全局范围。

查看这两个doc资源,了解有关您理解的内容的更多信息:

答案 1 :(得分:5)

只需像对待任何其他功能一样调用它们:

serv1(42);

答案 2 :(得分:5)

您应该只能致电serv2(3)或其他任何需要的人。