if(!defined("__CLASS_PHPCLASS__"))
{
define("__CLASS_PHPCLASS__",1); //include_once(dirname(__FILE__)."/Server.inc.php"); /**
* 类名:php类对象
* 说明:是所有php类的父类,提供错误处理和系统语言加载。
*
*/
class PhpClass{ /**
* 错误对象
*
* @var OBJ
*/
var $err;
/**
* 系统语言对象
*
* @var OBJ
*/
var $lang; /**
* 构造phpclass
*
* @return PhpClass
*/
function PhpClass()
{
global $sys_objErr, $sys_objLang; $this->lang = & $sys_objLang;
$this->err = & $sys_objErr;
} /**
* 取得系统提示信息
* 根据系统信息对照表,返回系统提示信息字符串
*
* @param int $num
* @param str $otherMsg
* @return string
*/
function getSysMsg($num,$otherMsg='')
{
$msg = sprintf($this->lang->system_msg[$num],$otherMsg) ;
return $msg;
} }// end class
}// end if defined不明白$this->lang->system_msg[$num] ,$this->lang 访问的是对象属性,后面的->system_msg[$num] 是哪里来的 请明白的兄弟 解释一下 越详细越好 谢过!
{
define("__CLASS_PHPCLASS__",1); //include_once(dirname(__FILE__)."/Server.inc.php"); /**
* 类名:php类对象
* 说明:是所有php类的父类,提供错误处理和系统语言加载。
*
*/
class PhpClass{ /**
* 错误对象
*
* @var OBJ
*/
var $err;
/**
* 系统语言对象
*
* @var OBJ
*/
var $lang; /**
* 构造phpclass
*
* @return PhpClass
*/
function PhpClass()
{
global $sys_objErr, $sys_objLang; $this->lang = & $sys_objLang;
$this->err = & $sys_objErr;
} /**
* 取得系统提示信息
* 根据系统信息对照表,返回系统提示信息字符串
*
* @param int $num
* @param str $otherMsg
* @return string
*/
function getSysMsg($num,$otherMsg='')
{
$msg = sprintf($this->lang->system_msg[$num],$otherMsg) ;
return $msg;
} }// end class
}// end if defined不明白$this->lang->system_msg[$num] ,$this->lang 访问的是对象属性,后面的->system_msg[$num] 是哪里来的 请明白的兄弟 解释一下 越详细越好 谢过!
先找到这个变量,。。