首页 > Web开发 > 详细

php知识点2

时间:2016-08-13 14:09:07      阅读:154      评论:0      收藏:0      [点我收藏+]

什么时候使用接口或抽象类:
1,如果要创建一个模型,这个模型将由一些紧密相关的对象采用就可以使用抽象类。如果要创建将由,些不相关对象采用的功能,就使用接口。
2,如果必须从多个来源继承行为,就使用接口,php类可以继承多个接口,但不能扩展多个抽象类
3,如果知道所有类都会共享一个公共的行为实现,就使用抽象类,并在其中实现该行为。在接口中无法实现行为

命名空间:随着类库的不断扩展,最后很可能遭遇这样一种情况:两个类库使用了相同的类名。由于要求每个类有唯一的名,所以不可能在同一个php脚本中使用两个同名的类

PHP导出excel:
header("Content-Type: application/vnd.ms-excel");

header("Content-Disposition: attachment;filename=downdata.xls");

header("Pragma: no-cache");

header("Expires: 0");

echo "aa/t/n";

echo "bb/t/n";
PHP页面跳转:
header("Location:www.baidu.com");

oop的几个基本概念:
封装:通过众所周知的接口将用户与实际应用程序的内部工作原理分离,使用一个对象(组件)的时候,只需知道他向外界提供的接口形式,无需知道他的数据结构细节和实现操作的算法。
继承:特殊类的对象拥有其一般类的全部属性与方法。
多态:子类对象可以和父类的对象使用相同名字的方法,而不同自类对象对方法的具体实现由本身决定。

php知识点2

原文:http://www.cnblogs.com/tu-8/p/5767820.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!