Ultrawind
注册会员

一般会员
UID 67136
精华
0
积分 188
帖子 206
金钱 188 喜悦币
威望 0
人脉 0
阅读权限 20
注册 2005-10-7
状态 离线
|
请教关于类引用的include文件变量的问题
a.php:
<?php
include("b.php");
include("c.php");
$c = new c();
$c->echotest();
?>
b.php:
<?php
$test = "测试";
?>
c.php:
<?php
class c
{
publice function echotest{
echo $test;
}
}
?>
以上就是我想实现的东西,b.php相当于一个多语言文件,里面有很多语言翻译的变量,请问b.php里面的变量怎么样传给c.php类里面的function比较好?因为b.php里面的变量有很多,在c.php里写global来实现不实际。
在c.php里的function echotest把b.php include进去,这种方法我也想过,但是这样很麻烦,因为c.php其实就是各个页面,如果各个页面的各个function写之前都加include(c.php);的话,这样太麻烦,维护也不好。
请问还有其他方法吗?
[ 本帖最后由 Ultrawind 于 2006-7-27 10:04 AM 编辑 ]
|
|