繁体   English   中英

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

[英]Displaying function result in other file

我有两个文件: 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中的另一个文件中?

谢谢。

您的代码应类似于:

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

    return $result[nip];
}

$someVariable = pegawai();

并且您应该在cobafunction.php文件中包含function.php

您可以从cobafunction.php调用pegawai()

例:

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

在pegawai函数的末尾,而不是:

echo "$result[nip]";

我会做:

return($result[nip]);

在cobafunction.php中

include("function.php");

$var = pegawai();
print $var;

您可以像这样使用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();

试试吧 !

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM