广告
返回顶部
首页 > 资讯 > 后端开发 > PHP编程 >php怎么获取方法名称
  • 302
分享到

php怎么获取方法名称

php方法名 2017-07-18 14:07:18 302人浏览 猪猪侠
摘要

本教程操作环境:windows7系统、PHP7.1版、DELL G3电脑php获取方法名称使用魔术常量__FUNCTioN____FUNCTION__:当前函数(或方法)的名称;<?php header("Content-t

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

php获取方法名称

使用魔术常量__FUNCTioN__

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

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

1.png

2、使用魔术常量__METHOD__

__METHOD__:当前的方法名(包括类名);返回该方法被定义时的名字(区分大小写)。

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

2.png

3、get_class_methods()函数

get_class_methods — 获取类的所有的方法名,并且组成一个数组

get_class_methods(mixed $class_name): array

返回由 class_name 指定的类中定义的方法名所组成的数组。如果出错,则返回 null。

示例:

<?php

class myclass {
    // constructor
    function myclass()
    {
        return(true);
    }

    // method 1
    function myfunc1()
    {
        return(true);
    }

    // method 2
    function myfunc2()
    {
        return(true);
    }
}

$class_methods = get_class_methods('myclass');
// or
$class_methods = get_class_methods(new myclass());

foreach ($class_methods as $method_name) {
    echo "$method_name <br>";
}

?>

3.png

--结束END--

本文标题: php怎么获取方法名称

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

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

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • php怎么获取方法名称
    本教程操作环境:windows7系统、PHP7.1版、DELL G3电脑php获取方法名称使用魔术常量__FUNCTION____FUNCTION__:当前函数(或方法)的名称;<php header("Content-ty...
    99+
    2017-07-18
    php 方法名
  • php如何获取方法名称
    这篇文章主要介绍了php如何获取方法名称的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇php如何获取方法名称文章都会有所收获,下面我们一起来看看吧。获取方法:1、使用“__FUNCTION__”,可获取当前方法...
    99+
    2023-06-29
  • Android12 (S) 获取wifi名称(SSID)的方法
    目录 概述问题分析总结 概述 在最近开发过程中需要获取当前wifi的SSID,目前网上一般推荐 mWifiManager.getConnectionInfo() 这个方法来进行获取,但是发现在Android12上这个方法已经被标...
    99+
    2023-08-18
    java android
  • php怎么获取类中方法名
    php获取类中方法名的两种方法:1、使用魔术常量“__FUNCTION__”,可以返回类中当前方法的名称。2、使用get_class_methods()函数,可以获取指定类中所有方法的名称,返回一个包含所有方法名的数组,语法“get_cla...
    99+
    2022-06-14
    php
  • php 当前方法名怎么获取
    本教程操作环境:windows7系统、PHP8.1版、Dell G3电脑。php 当前方法名怎么获取?PHP获取当前类名、方法名 __CLASS__ 获取当前类名 __FUNCTION__ 当前函数名(confirm) __METHO...
    99+
    2022-11-01
  • mybatis怎么获取数据库名称
    在MyBatis中,获取数据库名称可以通过以下方式之一:1. 通过数据库连接对象获取数据库名称:```javaConnection ...
    99+
    2023-08-19
    mybatis 数据库
  • shellscript获取文件名或者目录名称的方法
    目录引言basenamedirnameshell script了解更多引言 个别时候需要将当前文件(文件自己)拷贝到一个固定的目录(项目组都熟悉的目录)下面,可以使用 shell 脚...
    99+
    2022-11-13
  • python-pymysql获取字段名称-获取内容方式
    目录python-pymysql获取字段名称-获取内容获取字段名称-获取内容若只执行 results = cursor.fetchall()python代码获取mysql字段名和注释...
    99+
    2023-05-19
    python pymysql pymysql获取字段名称 pymysql获取内容
  • php怎么获取当前的类名和方法名
    本教程操作环境:windows7系统、PHP7.1版,DELL G3电脑在php中,可以利用魔术常量来获取类名和方法名。魔术常量属于特殊的预定义常量,这些常量可以根据它们的使用位置而变化。魔术常量通常以两个下划线__开头,并以两个下划线__...
    99+
    2014-08-05
    php 获取类名 获取方法名
  • shell script获取文件名或者目录名称的方法
    目录引言basenamedirnameshell script了解更多引言 个别时候需要将当前文件(文件自己)拷贝到一个固定的目录(项目组都熟悉的目录)下面,可以使用 shell 脚本来实现此功能,比较简单。 可以首先通...
    99+
    2022-06-09
    shellscript获取文件名 shellscript获取目录名称
  • java怎么获取当前线程名称
    可以通过Thread类的getName()方法来获取当前线程的名称。 示例代码如下: public class Main { ...
    99+
    2023-10-28
    java
  • Java8通过Function获取字段名的方法(获取实体类的字段名称)
    看似很鸡肋其实在某些特殊场景还是比较有用的。 比如你将实体类转Map或者拿到一个Map结果的时候,你是怎么获取某个map的key和value。 方法一: 声明 String key1...
    99+
    2022-11-12
  • wordpress实现获取父类分类名称的方法
    本文实例讲述了wordpress实现获取父类分类名称的方法。分享给大家供大家参考。具体分析如下: 在wordpress中获取父类分类名的方法说法有很多种,如:获取当前ID父类名等等这里就不介绍了,下面我来介绍几种获取父类...
    99+
    2022-06-12
    wordpress 获取 父类 分类 名称 方法
  • php怎么获取对象的所有方法名
    本教程操作环境:windows7系统、PHP7.1版、DELL G3电脑在php中,可以使用get_class_methods()函数来获取对象的所有方法名。get_class_methods()函数可获取指定类(对象)的所有方法名,并且组...
    99+
    2019-11-13
    php 对象方法 方法名
  • jQuery怎么获取上传文件的名称
    要获取上传文件的名称,可以使用jQuery的`val()`函数来获取文件输入框的值,然后使用JavaScript的`split()`...
    99+
    2023-08-11
    jQuery
  • javascript怎么获取当前方法名
    本篇内容主要讲解“javascript怎么获取当前方法名”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“javascript怎么获取当前方法名”吧! ...
    99+
    2022-10-19
  • Android编程获取包名,版本信息及VersionName名称的方法
    本文实例讲述了Android编程获取包名,版本信息及VersionName名称的方法。分享给大家供大家参考,具体如下: 话不多说,直接上代码,此处,主要是在版本升级的时候,使用...
    99+
    2022-06-06
    版本 方法 Android
  • linux怎么获取所有进程名称列表
    要获取Linux系统中所有进程的名称列表,可以使用以下命令:1. 使用ps命令:ps命令用于报告当前进程的快照。可以通过使用ps命令...
    99+
    2023-10-09
    linux
  • 怎么在Golang中获取当前函数名称
    这篇文章将为大家详细讲解有关怎么在Golang中获取当前函数名称,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。什么是golanggolang 是Google开发的一种静态强类型、编译型、并发...
    99+
    2023-06-15
  • php当前方法名如何获取
    今天小编给大家分享一下php当前方法名如何获取的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下吧。在php中可以通过“__METH...
    99+
    2023-07-04
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作