问个PHP问题...........

问个PHP问题...........

有一个文件gb.php
文件内容如下
<?php
$host = '1';
$power = '20';
$result = '5';
?>

然后我另外有一个文件index.php

我想在index.php里面把gb.php的内容显示出来,而且,只显示等于号后面的,

我用file()函数打开gb.php文件后,然后用list()把他调出来,可以是行..

index.php里面的内容是

<input type="text" name="host" value="<?php echo $host; ?>" />
<input type="text" name="power" value="<?php echo $power; ?>" />
<input type="text" name="result" value="<?php echo $result; ?>" />

我就是想把host,power,result的值显示到index.php中的文本筐中,代码如何写,望指教...

应该是reauire_once()函数

直接在index.php的开头include进来就可以用了
include('gb.php');
如履薄冰

回复 1# rickysilk 的帖子

gb.php写法不变
*****************
<?php
   $host='1';
   $power='20';
   $result='5';
?>

index.php添加包含语句<?php  @require_once("gb.php") ?>
****************************************************************
<?php  @require_once("gb.php") ?>
<input type="text" name="host" value="<?php echo $host; ?>" />
<input type="text" name="power" value="<?php echo $power; ?>" />
<input type="text" name="result" value="<?php echo $result; ?>" />

至于这两个包含函数的区别,请看下面:
include() 和require()  :语句包括并运行指定文件。
include() 产生一个警告而 require() 则导致一个致命错误。换句话说,如果你想在遇到丢失文件时停止处理页面就用 require()。include() 就不是这样,脚本会继续运行。

require_once() 语句在脚本执行期间包括并运行指定文件。此行为和 require() 语句类似,唯一区别是如果该文件中的代码已经被包括了,则不会再次包括。
include_once() 语句在脚本执行期间包括并运行指定文件。此行为和 include() 语句类似,唯一区别是如果该文件中的代码已经被包括了,则不会再次包括。如同此语句名字暗示的那样,只会包括一次。

  好详细啊。
如履薄冰

楼主说要代码的写法,现在我也没什么事,就帮他整理了一下,就加一句话,希望这样能帮助他理解吧.