问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

PHP如何打印一个类的所有静态属性

发布网友 发布时间:2022-04-06 01:55

我来回答

2个回答

懂视网 时间:2022-04-06 06:17

php打印出类的所有方法的方法:可以利用get_class_methods()函数来实现,它可以返回由类的方法名组成的数组。如果出错,则函数返回NULL。

get_class_methods()函数可以返回由类的方法名组成的数组。如果出错,则返回 NULL。

(推荐教程:php视频教程)

语法格式:

get_class_methods ( mixed $class_name )

举例:

<?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
";
}

?>

输出结果:

myclass
myfunc1
myfunc2

热心网友 时间:2022-04-06 03:25

//只显示public的
var_mp(get_object_vars($test));

//显示所有的(public, private, protected),需要在类中添加public方法:
public function get_all_vars()
{
    var_mp(get_object_vars($this));
}

//显示static的
class abc
{
    public static $instance='hello';
}

function get_all_static($className)
{
    $r = new ReflectionClass($className);
    var_mp($r->getStaticProperties());
}

get_all_static("abc");

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
在公交车上实施扒窃,会受到怎样的处罚? 交通违法行为识别 公交车扒窃会如何处罚? 郑州鱼缸清洗找哪家公司做得比较好? 郑州有没有专业维修鱼缸,清洗鱼缸的? ...的鱼缸,放在办公室养些鱼水草之类的。郑州哪里有卖这样的鱼缸。_百... 我们公司想要定做个观赏鱼缸,不知道郑州哪家公司最专业? 谁知道郑州生态鱼缸定做哪家做的效果最好? 联想电脑启用无线功能的功能键? 笔记本电脑怎么连接网笔记本电脑怎样连接无线网 php列出一个类文件所有方法名称 PHP页面间的传值问题,复选框及表单等 php 传值 点击不同链接进入不同页面? php session 不同页面传递数据 关于php如何传递数据 两个.php网页之间有没有办法传值?(在线等,有补充,有加分) php两个页面参数传递问题 PHP传值问题! 例:A、B为两个页面,我在A中获取一个ID值,传送给B,那么AB中代码怎么写! PHP中如何将一个页面中一变量传递到另一个页面中? PHP如何使用session在同一浏览器的两个页面传值 php之间怎么传值 php中表单定义了checkbox数组,在两个页面间可以做到,如何在多个页面间传值 php中的变量是怎么在各个页面间传递的? php怎么利用SESSION在两个不同窗口间传递数据? php在输出语句中怎样向另一个页面传值。 php 网页之间动态传递参数? PHP 怎么防止GET方式提交重复数据? PHP怎么用PDO同时插入多条数据? thinkPHP在往MySQL添加数据时,如何确保其中一个字段,随机添加一个与表中内容不相同的15位数据 PHP如何判断输入数据库的字段值不能重复 php实现打印的代码?? php 怎么打印调用方法的目录 哪个编辑器可以直接把php类里面的所有方法名称全部导出 php中怎么打印数组啊? php 列中一个类文件中所有的方法 求Php批量打印实现思路 php实例化类,使用类中方法,如何输出方法里的变量? 2.php如何打印一个对象或数组到桌面上 PHP遍历并打印指定目录下所有文件实例 如何php实现本地打印 高分求:php怎么输出遍历所有产品类别 php 如何输出DB类上所有SQL语句,页面上的所有 有关mysql 连接,语句 等信息 如何用php制作收藏文章功能,要尽量高效率 用PHP怎么编写的收藏功能?求源码? SQL语句, 我想在PHP中做一个收藏按钮 ,点击后从数据库表中调取用户和商店ID到新的表中 PHP 能不能实现将数据库里的网址字段导出生成浏览器收藏夹用的导入文件? 用Php和js如何做收藏产品信息到个人收藏夹?例如:亚马逊的图书信息,可以点击加入心愿单。提供些思路 php写商品收藏功能怎么写啊?js里面是怎么写的? thinkphp 收藏功能 用thinkphp写商品收藏,要怎么写,之前写过tp+ajax点赞的,收藏在控制器那不会了