在其他文件中显示功能结果

时间:2016-01-13 02:52:23

标签: php function

我有两个文件:function.phpcobafunction.php

我在function.php中的代码如下:

function pegawai (){
$getpegawai = mysql_query
("select * from pegawai where nip ='005970458'");
$result = mysql_fetch_array ($getpegawai);

echo "$result[nip]";

}

如何将echo "$result[nip]";显示在cobafunction.php中的另一个文件中?

谢谢。

4 个答案:

答案 0 :(得分:1)

您的代码应该是:

function pegawai() {
    $getpegawai = mysql_query("select * from pegawai where nip ='005970458'");
    $result = mysql_fetch_array ($getpegawai);

    return $result[nip];
}

$someVariable = pegawai();

您应该在function.php文件中加入cobafunction.php

答案 1 :(得分:0)

您可以从cobafunction.php

调用pegawai()

示例:

//cobafunction.php
<?php
require_once("function.php")
pegawai()
?>

答案 2 :(得分:0)

在pegawai函数结束时,而不是:

echo "$result[nip]";

我愿意:

return($result[nip]);

在cobafunction.php

include("function.php");

$var = pegawai();
print $var;

答案 3 :(得分:0)

你可以像这样使用php静态函数

  

cobafunction.php

class yourClassName {
    static function pegawai (){
        $getpegawai = mysql_query("select * from pegawai where nip ='005970458'");
        $result = mysql_fetch_array($getpegawai);
        return $result['nip'];
    }
}
  

另一个档案

echo yourClassName::pegawai();

试试吧!