php高级编程实例分析149(内部笔记)

序,此笔记主要面向技术较高水平者;主要以OOP为主。

1.继承有讲究。不能乱加__construct

什么意思呢?在继承中如果要加入__construct一定要注意。此举可能覆盖其父亲之__construct。

如何办啊?

a.用其他方法来传变量;b.在子类的__construct加入parent::__construct(); parent::getone(); 而不要用 $this

2.由于php,java不支持多重继承如果要继承多个类,请使用此法。

<?php
class a {
	var $aa = "bb";
}
class b extends a {
	var $bb = "cc";
}
class c extends b {
	var $dd = "dd";
	function output() {
		echo $this->aa;
	}
}
$test = new c;
$test->output();
?>

3.要继承关系中,请一定注意,函数名不能一样,否则要覆盖的哦。我的教训是insert函数在db.class写了一遍,又在orderLoad写了一次,结果。。。

4.session不要过份的相信它,你以为他可以存放很多的东西吗?不对的,他有范围的大小不能超过450KB的(约)。用了近二个小时得出和结论啊,在做美国线的海运导入数据时,到了最后发现,每次导入,其值均为空,故而得出结论。

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值