咨询电话:15632335515
当前位置: 主页 > 建站教程 >

PHP中与类相关系统函数和魔术常量

发布时间:2019-04-11 13:53:30 来源:未知 作者:青锋建站

  PHP语言为我们提供了许多魔术常量和系统函数,与类相关的系统函数在面向对象的程序设计中起到了非常重要的作用,以下是青锋建站给大家分享的PHP与类相关的系统函数的使用方法与作用。

PHP魔术常量

__CLASS__,表示当前类的类名;
__METHOD__,表示当前方法的方法名;以上两个常量只能放在类中。
__DIR__,表示当前目录。
__FILE__,表示当前文件。
__LILE__,表示程序执行到的行数。
class A{
              function a1()
              {
                       echo '<br>当前类为:'.__CLASS__;
                       echo '<br>当前方法为:'.__METHOD__;
                       echo '<br>当前目录为:'.__DIR__;
                       echo '<br>当前文件为:'.__FILE__;       
                       echo '<br>当前行为:'.__LILE__;       
                }
}
$b1=new A();
$b1->a1();s   

PHP与类有关的系统函数

Class_exists():判断某个类是否存在;
Interface_exists():判断某个接口是否存在;
Get_class($对象):判断一个对象的所属类;
Get_parent_class($对象):判断一个对象所属的父类;
Get_class_method(类名):获得一个类的所有方法名,并返回数组;
Get_class_vars(类名):获得一个类的所有属性名,并返回数组;
Get_declared_classes()获得当前页面的所有类名;

PHP与对象有关的系统函数

Is_object():判断是否是对象类型;
Get_object_vars($对象):获得一个对象的所有属性(不包含静态属性);

php与类有关的运算符

New :创建一个类的对象(实例);
Instanceof:判断一个“对象”(变量)是否是一个类的对象;
使用形式:
$变量 instanceof “类名”,返回结果:true,false;
  以上就是青锋建站给大家分享的PHP中与类和对象有系统,以及PHP魔术常量以及使用方法。青锋建站,提供专业的高品质网站制作服务,包括网站建设,SEO,网络营销。

分享到:

相关文章MORE

  • 两分钟弄明白PHP命名空间的概念
  • PHP语言TS和NTS版本有什么区别
  • cookie工作原理与php中cookie的操作
  • PHP异常处理机制详解
  • php中session会话技术详解
  • 最新发布MORE

  • wordpress安装配置_网站建设教程
  • 网站建设报价为什么差距如此之大
  • 网站制作方案
  • 模板建站好不好
  • 如何学习web标准div+css
  • 网站建设   网络公司   网站建设教程   网络营销技巧   SEO   建站分站   PHP源码   网站案例   建站新闻   青锋建站
  • 联系电话:15632335515   QQ:943703539
  • 联系地址:石家庄高新区汾河道69号
  • Copyright © 2016-2026 青锋建站 版权所有
  • 15632335515