返回顶部
首页 > 资讯 > 后端开发 > PHP编程 >php怎么获取当前的类名和方法名
  • 904
分享到

php怎么获取当前的类名和方法名

php获取类名获取方法名 2014-08-05 04:08:17 904人浏览 无得
摘要

本教程操作环境:windows7系统、PHP7.1版,DELL G3电脑在php中,可以利用魔术常量来获取类名和方法名。魔术常量属于特殊的预定义常量,这些常量可以根据它们的使用位置而变化。魔术常量通常以两个下划线__开头,并以两个下划线__

教程操作环境:windows7系统、PHP7.1版,DELL G3电脑

php中,可以利用魔术常量来获取类名和方法名。

魔术常量属于特殊的预定义常量,这些常量可以根据它们的使用位置而变化。魔术常量通常以两个下划线__开头,并以两个下划线__结尾。

而能获取类名和方法名的魔术常量为:“__CLASS__”、“__FUNCTioN__”和“__METHOD__”

  • __CLASS__:当前的类名(包括该类的作用区域或命名空间);

    自 PHP 5 起本常量返回该类被定义时的名字(区分大小写)。在 PHP 4 中该值总是小写字母的。

  • __FUNCTION__:当前函数(或方法)的名称;

  • __METHOD__:当前的方法名(包括类名);

    返回该方法被定义时的名字(区分大小写)。

示例:

<?php
header("Content-type:text/html;charset=utf-8");
class WEBsite {
	public function demo() {
		echo '类名'.__CLASS__."<br>";
		echo '成员方法名'.__FUNCTION__."<br>";
		echo '类名+方法名'.__METHOD__;
	}
}
$student = new Website();
$student -> demo();
?>

输出:

类名Website
成员方法名demo
类名+方法名Website::demo

--结束END--

本文标题: php怎么获取当前的类名和方法名

本文链接: https://lsjlt.com/news/136.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • php怎么获取当前的类名和方法名
    本教程操作环境:windows7系统、PHP7.1版,DELL G3电脑在php中,可以利用魔术常量来获取类名和方法名。魔术常量属于特殊的预定义常量,这些常量可以根据它们的使用位置而变化。魔术常量通常以两个下划线__开头,并以两个下划线__...
    99+
    2014-08-05
    php 获取类名 获取方法名
  • php 当前方法名怎么获取
    本教程操作环境:windows7系统、PHP8.1版、Dell G3电脑。php 当前方法名怎么获取?PHP获取当前类名、方法名 __CLASS__ 获取当前类名 __FUNCTION__ 当前函数名(confirm) __METHO...
    99+
    2024-04-02
  • php如何获取当前类的方法名
    这篇文章主要讲解了“php如何获取当前类的方法名”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“php如何获取当前类的方法名”吧!php获取当前类的方法名的方法是,使用魔术常量__METHOD...
    99+
    2023-06-20
  • php当前方法名如何获取
    今天小编给大家分享一下php当前方法名如何获取的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下吧。在php中可以通过“__METH...
    99+
    2023-07-04
  • javascript怎么获取当前方法名
    本篇内容主要讲解“javascript怎么获取当前方法名”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“javascript怎么获取当前方法名”吧! ...
    99+
    2024-04-02
  • java怎么获取当前方法的方法名
    在Java中,可以通过反射的方式来获取当前方法的方法名。以下是一个示例代码: import java.lang.reflect.Me...
    99+
    2024-03-11
    java
  • Ruby中怎么获取当前类名
    这期内容当中小编将会给大家带来有关Ruby中怎么获取当前类名,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。Ruby语言可以说是目前最为灵活敏捷的编程语言。它的应用方式比较特殊,可以给编程人员带来愉悦的编程...
    99+
    2023-06-17
  • Android获取当前运行的类名或者方法
    本文实例讲述了Android获取当前运行的类名或者方法。分享给大家供大家参考。具体实现方法如下: public static String getCurrentMethodN...
    99+
    2022-06-06
    运行 方法 Android
  • PHP怎么获取到当前主域名
    可以使用`$_SERVER`超全局变量来获取当前主域名。以下是通过`$_SERVER`获取当前主域名的示例代码:```php$hos...
    99+
    2023-08-30
    PHP
  • php怎么获取类中方法名
    php获取类中方法名的两种方法:1、使用魔术常量“__FUNCTION__”,可以返回类中当前方法的名称。2、使用get_class_methods()函数,可以获取指定类中所有方法的名称,返回一个包含所有方法名的数组,语法“get_cla...
    99+
    2022-06-14
    php
  • android获取当前运行Activity名字的方法
    本文实例讲述了android获取当前运行Activity名字的方法,可以避免即时聊天再出现通知的情况。分享给大家供大家参考。具体方法如下: 最近在做IM时需要知道当前Activ...
    99+
    2022-06-06
    方法 activity Android
  • thinkphp如何获取当前访问的方法名
    这篇文章主要介绍“thinkphp如何获取当前访问的方法名”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“thinkphp如何获取当前访问的方法名”文章能帮助大家解决问题。thinkphp获取当前访问...
    99+
    2023-07-04
  • java怎么获取当前线程名称
    可以通过Thread类的getName()方法来获取当前线程的名称。 示例代码如下: public class Main { ...
    99+
    2023-10-28
    java
  • 在 PHP 中获取当前目录名称和路径
    本文将介绍几种在 PHP 中获取当前工作目录名称的方法。在 PHP 中使用 getcwd() 函数获取当前目录名称getcwd() 函数给出当前工作目录。返回值是成功时的字符串。该函数不接受任何参数。如果失...
    99+
    2024-02-27
  • php怎么获取方法名称
    本教程操作环境:windows7系统、PHP7.1版、DELL G3电脑php获取方法名称使用魔术常量__FUNCTION____FUNCTION__:当前函数(或方法)的名称;<php header("Content-ty...
    99+
    2017-07-18
    php 方法名
  • php如何获取类中方法名
    本篇内容主要讲解“php如何获取类中方法名”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“php如何获取类中方法名”吧!php获取类中方法名的两种方法:1、使用魔术常量“__FUNCTION__”...
    99+
    2023-07-02
  • php怎么获取当前方法的参数值
    本教程操作环境:windows7系统、PHP7.1版、DELL G3电脑php获取当前方法的参数值方法1:利用func_get_arg()函数func_get_arg()函数可返回当前方法中指定位置的参数值示例:<php header...
    99+
    2017-02-23
    php 参数值
  • Android获得当前正在显示的activity类名的方法
    本文实例讲述了Android获得当前正在显示的activity类名的方法。分享给大家供大家参考。具体实现方法如下: 首先需要加一个权限: 代码如下:<uses-per...
    99+
    2022-06-06
    方法 activity Android
  • oracle 获取当前session的trace文件名
    获取默认文件名SQL如下:--第1种 SELECT u_Dump.Value || '/' || Lower(Db_Name.Value) ...
    99+
    2024-04-02
  • 怎么在Golang中获取当前函数名称
    这篇文章将为大家详细讲解有关怎么在Golang中获取当前函数名称,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。什么是golanggolang 是Google开发的一种静态强类型、编译型、并发...
    99+
    2023-06-15
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作