如何从另一个php文件调用一个php文件的函数并将参数传递给它

我想从第二个 PHP 文件调用一个 PHP 文件中的函数,并将两个参数传递给该函数。

我想从第二个 PHP 文件调用一个 PHP 文件中的函数,并将两个参数传递给该函数。

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

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

210

是的需要第一个文件到第二个。仅此而已。

请参见下面的示例,

File1.php:

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

现在使用require(http://php.net/require) 到需要File1.php使其内容可用于第二个文件:

File2.php:

<?php
require __DIR__ . '/File1.php';
echo first(1, "omg lol"); //returns omg lol;
47

file1.php

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

file2.php

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

文件目录:

项目-& gt;

-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

注意:不要在函数前写 public。public,private,这些修饰符只能在创建类时使用。

9

您可以在一个单独的文件中编写函数(例如 common-functions.php),并在需要的地方包含它。

function getEmployeeFullName($employeeId) {
// Write code to return full name based on $employeeId
}

您可以在另一个文件中包含 common-functions.php,如下所示。

include('common-functions.php');
echo 'Name of first employee is ' . getEmployeeFullName(1);

您可以将任意数量的文件包含到另一个文件中。但是包括会带来一点性能成本。因此只包括真正需要的文件。

本站系公益性非盈利分享网址,本文来自用户投稿,不代表码文网立场,如若转载,请注明出处

(395)
检测GoogleChrome翻译
上一篇
Googlecast接收器sdk集成
下一篇

相关推荐

发表评论

登录 后才能评论

评论列表(15条)