get_class 方法
get_class 返回对象的类名
get_class
(PHP 4, PHP 5)
get_class — 返回对象的类名
说明
string get_class ([ object $obj ] )
返回对象实例 obj 所属类的名字。如果 obj 不是一个对象则返回 FALSE。
Note: 在 PHP 扩展库中定义的类返回其原始定义的名字。在 PHP 4 中 get_class()返回用户定义的类名的小写形式,但是在 PHP 5 中将返回类名定义时的名字,如同扩展库中的类名一样。
Note:
自 PHP 5 起,如果在对象的方法中调用则 obj 为可选项。
Example #1 使用 get_class()
<?php
class foo {
function foo()
{
// implements some logic
}
function name()
{
echo "My name is " , get_class($this) , " ";
}
}
// create an object
$bar = new foo();
// external call
echo "Its name is " , get_class($bar) , " ";
// internal call
$bar->name();
?>
以上例程会输出:
Its name is foo My name is foo
get_class 方法相关推荐
- Zend Framework中,执行自定义sql语句
Zend Framework中的Zend_Db_Table类可以很好的对数据表实现select,insert,delete等操作.但是有时候还是希望自己运行一些sql语句. ZF当然也是支持的. 一种 ...
- PHP new self什么,php new self()是什么意思
php里new self() 一般在類內部使用,作用是對自身類實例化,搞不明白干嘛要弄這么個方法,弄個實例加深下大家對這個東東的理解 class test{ public function __con ...
- php中newself(),在php代码中新建对象用到的new self与new static有什么不同
我们在使用php代码新建对象的时候,一般会用到new self与new static,那么它们在使用的时候区别在哪里? 先说说new static(),new static与new self一样,在p ...
- php new static,PHP中new self()和new static()的区别用法
浅谈PHP中new self()和new static()的区别 本文介绍了PHP中new self()和new static()的区别,分享给大家,也给自己留个笔记. 1.new static() ...
- PhpYun人才系统 整合 Ucenter 之后,会员注册提示”该 Email 已经被注册!“的解决方案
上一篇:PhpYun人才系统 与 Discuz 通过 Ucnter 整合会员中讲解了 的一些常见问题以及难点,接下来,记录一下打通会员之后遇到的问题. 注册时会提示"该 Email 已经被注 ...
- 虚幻3和虚幻4_如何成为虚幻的自动化专家
虚幻3和虚幻4 目录 (Table of contents) Automating Workflows with Blueprints, C++, and Python 使用蓝图,C ++和Pytho ...
- 开源数据挖掘工具Orange简介
原文地址: http://cloga.info/python/2014/01/02/Orangeintro/#wat_e_19338566-a664-48dd-adf4-325f96bcec42 Or ...
- pythonDjango后端笔记
文章目录 软件开发架构 纯手撸web框架 借助于wsgiref模块 动静态网页 模块语法之Jinja2模块 自定义简易版本web框架请求中各个模块的作用 python3大主流web框架 注意事项 Dj ...
- php new self()是什么意思
php里new self() 一般在类内部使用,作用是对自身类实例化,搞不明白干嘛要弄这么个方法,弄个实例加深下大家对这个东东的理解 <?php class test{ public f ...
最新文章
- 终于找到中文版JDK1.8-API了~
- bzoj 1664 (贪心)
- Java开发笔记(五十)几种开放性修饰符
- flask+socketio+echarts3 服务器监控程序(基于后端数据推送)
- 任务58:19-尚硅谷-Java语言基础-String类型变量的使用
- XPath 简单语法
- 项目验收文档模板(四)
- lavas自动创建目录及说明
- Oracle的同义词
- Mysql B+树索引的使用
- linux垃圾文件清理,请问 如何linux 垃圾文件清理、
- 中国电信5G技术引言
- 基于java的学生选课系统_基于Java的学生选课系统.doc
- 粗浅地浏览一下,待明日来嘞,认真去刷!
- 迭代器模式(实际运用比较少)
- 电子地图如何制作简介
- 蓝桥杯 算法提高 我们的征途是星辰大海
- 中电科45家研究所:北上第一梯队,南京、成都、合肥和重庆第二梯队
- AAA配置与管理实战——1
- Saiku ui-settings接口404错误避免(二十九)
热门文章
- TensorFlow2.0(一)--简介与环境搭建
- 入门机器学习(十七)--编程作业-K-means和PCA(Python实现)
- 多线程编程之三——线程间通讯
- 用calloc()函数分配内存
- 7-161 梅森数 (20 分)
- c语言中0级和1级是什么意思啊,C语言处理指针问题中,二级指针与一级指针的区别是什么?...
- android注册文件打开,Android项目实战系列—基于博学谷(三)注册与登录模块
- java程序在centos7里面开机自启动
- 对volley的初步分析第一篇
- java之sleep、wait、yield、join、notify乱解