php类成员函数中访问类外定义的变量
2013-08-19 19:43
351 查看
$public_var = "I am define out of any classes.";
class testA{
public function printMsg($msg)
{
global $public_var;
printf("public_var=%s\n",$public_var);
printf("%s,%s,%s:$msg\n",__FILE__,__FUNCTION__,__LINE__);
}
}
在类A的成员函数printMsg($msg)中访问全局变量$public_var时必须先用global申明一下。
class testA{
public function printMsg($msg)
{
global $public_var;
printf("public_var=%s\n",$public_var);
printf("%s,%s,%s:$msg\n",__FILE__,__FUNCTION__,__LINE__);
}
}
在类A的成员函数printMsg($msg)中访问全局变量$public_var时必须先用global申明一下。
相关文章推荐
- VC++6.0中定义一个类的对象后,用“.”访问其成员函数和成员变量时,其成员函数和成员变量没有自动弹出
- 定义一个包含私有成员变量和函数的类,再定义一个内部类,在内部类函数中访问外部成员变量,并调用外部函数。在外部类函数中创建内部类对象,调用内部类函数
- 静态成员函数不可以访问类中的成员变量
- Python中定义“私有”成员变量和成员函数
- otcl 成员变量和成员函数的定义
- 使用Python类的 __init__( ) 函数定义成员变量
- 类的static成员变量和成员函数能被继承吗? 友元函数能访问父类的private变量吗?那static成员函数能是纯虚函数吗,能被继承吗?
- Python中定义“私有”成员变量和成员函数
- php类成员变量的两种定义方法
- C++中的线程函数如何访问类中的成员变量
- qt 子窗口访问父窗口中的成员函数、成员变量
- 不通过类的成员函数直接访问类的私有变量
- 如何访问私有成员变量和函数
- 如何访问私有成员变量和函数 (修正版)
- C++中静态成员函数访问成员变量问题
- C++中静态成员函数访问成员变量问题
- C++继承时子类定义同名成员变量时的调用继承函数的问题
- UIWidget是所有UI组件的抽象基类,作为基类当然定义了必须的成员变量和函数,接触过MFC或其他UI组件开发,想必都知道有一堆参数设置,尤其是Visual Studio的可视化界面,
- C++利用类静态变量,实现伪类对象空指针成功访问含有成员变量的成员函数而不崩溃
- C++在类的成员函数中,允许直接访问该类的成员对象的私有成员变量