社区
基础编程
帖子详情
关于PHP4中类成员
symk0014
2006-02-19 02:38:25
请看以下:
<?
//====test.php=====
class A
{
function add($a,$b)
{
return $a+$b;
}
}
class B
{
object A $a
function print()
{
echo $a->add(1,2);
}
}
$b=new B();
$b->print();
?>
类B中的属性域能包含A的对象变量吗?尝试了很多次...在想可能是PHP本身的限制,或者是语法的问题...请赐教 (PHP4)
...全文
138
4
打赏
收藏
关于PHP4中类成员
请看以下: add(1,2); } } $b=new B(); $b->print(); ?> 类B中的属性域能包含A的对象变量吗?尝试了很多次...在想可能是PHP本身的限制,或者是语法的问题...请赐教 (PHP4)
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
helloyou0
2006-02-19
打赏
举报
回复
object A $a
==>
var $a=new A();
symk0014
2006-02-19
打赏
举报
回复
...居然要在构造函数中创建... 谢谢楼上的 还发现print是关键字,呵呵 非常感谢,所有问题都迎刃了
-神仙-
2006-02-19
打赏
举报
回复
class B
{
var $a;
function B()
{
$this->a=new A;
}
function print()
{
echo $this->a->add(1,2);
}
}
语法方面的问题应该去看手册
symk0014
2006-02-19
打赏
举报
回复
Parse error: syntax error, unexpected T_NEW
提示语法错误呢 郁闷 谁来帮我下啊 类设计都弄好了 就卡这里
在
php
中 var什么意思,
php
关键字”var”的作用是什么?
本文探讨了
PHP
中var关键字的历史沿革,从
PHP
4中的类
成员
变量声明到
PHP
5中的严格模式转变。了解var在不同版本中的角色,以及为何在
PHP
5.3后不再推荐使用。
PHP
关键字'var'有什么作用?
本文探讨了
PHP
中'var'关键字的历史及其在
PHP
4与
PHP
5之间的使用变化。'var'曾用于声明类
成员
变量,在
PHP
5中被public、protected和private取代,自
PHP
5.3起被视为public的同义词。
【面向对象】
php
新手之学习类与对象-访问控制
本文详细介绍了
PHP
中类
成员
与方法的访问控制机制,包括public、protected和private关键字的应用,以及如何在不同类层次中访问这些
成员
。通过实例演示了如何声明和调用具有不同访问级别的类
成员
和方法,同时强调了在
PHP
4和
PHP
5版本之间的兼容性考虑。
从入门到精通:
PHP
7.4中public、protected、private的实战应用场景全解析
本文深入探讨
PHP
7.4中public、protected、private三种可见性修饰符的应用场景,重点分析public在类
成员
访问控制、继承机制及公共API设计中的实际用法,帮助开发者掌握面向对象编程的数据封装原则。
php
面向对象中public与var的区别
本文探讨了从
PHP
4到
PHP
5,变量声明方式从var到public的转变过程。在
PHP
4中,var关键字用于声明变量,而在
PHP
5中,public、protected和private被引入以定义类
成员
的访问级别。文章回顾了这一历史变迁,并解释了public在现代
PHP
编程中的作用。
基础编程
21,889
社区成员
140,337
社区内容
发帖
与我相关
我的任务
基础编程
从PHP安装配置,PHP入门,PHP基础到PHP应用
复制链接
扫一扫
分享
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章