如何从另一个PHP文件调用一个PHP文件的function,并传递参数?

我想从第二个PHP文件调用一个PHP文件中的函数,并将两个parameter passing给该函数。 我怎样才能做到这一点?

我对PHP很新。 所以请告诉我,我应该包括第一个PHP文件到第二个?

请给我一个例子。 你可以提供一些链接,如果你想。

是的,包括第一个文件到第二个。 就这样。

看下面的例子,

File1.php:

<?php function first($int, $string){ //function parameters, two variables. return $string; //returns the second argument passed into the function } ?> 

现在使用includehttp://php.net/include )来包含 File1.php以使其内容可用于第二个文件:

File2.php:

 <?php include 'File1.php'; echo first(1,"omg lol"); //returns omg lol; ?> 

file1.php

 <?php function func1($param1, $param2) { echo $param1 . ', ' . $param2; } 

file2.php

 <?php require_once('file1.php'); func1('Hello', 'world'); 

见手册

文件目录:

项目 – >

-functions.php

-main.php

的functions.php

 function sum(a,b){ return a+b; } function product(a,b){ return a*b; } 

main.php

 require_once "functions.php"; echo "sum of two numbers ". sum(4,2); echo "<br>; // create break line echo "product of two numbers ".product(2,3); 

输出:

两个数字的和6个两个数字的乘积6

注意:不要在函数前写公共。 公共,私人,这些修饰符只能在创build类时使用。