php使用变量动态创建类的对象用法示例


Posted in PHP onFebruary 06, 2017

本文实例讲述了php使用变量动态创建类的对象。分享给大家供大家参考,具体如下:

这是一个能用变量动态创建类的对象的用法,就是根据$pay_code变量值来创建对象.

例如下例就是创建类T的一个对象$payment.然后就可以使用了.咋一看像是个新的知识点,其实不然,只不过是编程中的一个技巧而已.

$pay_code='T';
$payment = new $pay_code();
echo $payment;
echo $payment->ep();
class T{
  function ep(){
    return '我是T里面的方法!';
  }
  function __toString(){
    return '这是个T类';
  }
}
class W{
  function ep(){
    return '我是W里面的方法!';
  }
  function __toString(){
    return '这是个W类';
  }
}

希望本文所述对大家PHP程序设计有所帮助。

PHP 相关文章推荐
如何在PHP中进行身份认证
Oct 09 PHP
MYSQL数据库初学者使用指南
Nov 16 PHP
PHP 截取字符串 分别适合GB2312和UTF8编码情况
Feb 12 PHP
PHP 页面编码声明方法详解(header或meta)
Mar 12 PHP
解析php中两种缩放图片的函数,为图片添加水印
Jun 14 PHP
php的hash算法介绍
Feb 13 PHP
php 使用GD库为页面增加水印示例代码
Mar 24 PHP
谈谈PHP中substr和substring的正确用法及相关参数的介绍
Dec 16 PHP
php构造函数与析构函数
Apr 23 PHP
php性能分析之php-fpm慢执行日志slow log用法浅析
Oct 17 PHP
PHP实现登陆并抓取微信列表中最新一组微信消息的方法
Jul 10 PHP
thinkPHP5框架路由常用知识点汇总
Sep 15 PHP
PHP单例模式定义与使用实例详解
Feb 06 #PHP
PHP第三方登录―QQ登录实现方法
Feb 06 #PHP
php计算给定日期所在周的开始日期和结束日期示例
Feb 06 #PHP
PHP实现判断数组是一维、二维或几维的方法
Feb 06 #PHP
php中get_magic_quotes_gpc()函数说明
Feb 06 #PHP
PHP数字前补0的自带函数sprintf 和number_format的用法(详解)
Feb 06 #PHP
浅谈php中fopen不能创建中文文件名文件的问题
Feb 06 #PHP
You might like
php set_time_limit(0) 设置程序执行时间的函数
2010/05/26 PHP
批量修改RAR文件注释的php代码
2010/11/20 PHP
一个严格的PHP Session会话超时时间设置方法
2014/06/10 PHP
php单态设计模式(单例模式)实例
2014/11/18 PHP
tp5.0框架隐藏index.php入口文件及模块和控制器的方法分析
2020/02/11 PHP
javascript 窗口加载蒙板 内嵌网页内容
2010/11/19 Javascript
一些常用的JavaScript函数(json)附详细说明
2011/05/25 Javascript
为JavaScript类型增加方法的实现代码(增加功能)
2011/12/29 Javascript
js计算两个时间之间天数差的实例代码
2013/11/19 Javascript
javascript trim函数在IE下不能用的解决方法
2014/09/12 Javascript
web 前端常用组件之Layer弹出层组件
2016/09/22 Javascript
Bootstrap CSS组件之面包屑导航(breadcrumb)
2016/12/17 Javascript
angular中的http拦截器Interceptors的实现
2017/02/21 Javascript
electron 安装,调试,打包的具体使用
2019/11/06 Javascript
JS绘图Flot如何实现动态可刷新曲线图
2020/10/16 Javascript
JavaScript canvas实现雨滴特效
2021/01/10 Javascript
python用字典统计单词或汉字词个数示例
2014/04/22 Python
Python与shell的3种交互方式介绍
2015/04/11 Python
pandas系列之DataFrame 行列数据筛选实例
2018/04/12 Python
Linux系统(CentOS)下python2.7.10安装
2018/09/26 Python
使用python实现简单五子棋游戏
2019/06/18 Python
python绘图模块matplotlib示例详解
2019/07/26 Python
numpy.linalg.eig() 计算矩阵特征向量方式
2019/11/29 Python
Python列表倒序输出及其效率详解
2020/03/04 Python
python中openpyxl和xlsxwriter对Excel的操作方法
2021/03/01 Python
幼儿园中秋节活动方案2013
2014/01/29 职场文书
旅游业大学生创业计划书
2014/01/31 职场文书
五年级科学教学反思
2014/02/05 职场文书
幼儿园门卫岗位职责
2014/02/14 职场文书
应届毕业生如何写求职信
2014/02/16 职场文书
国际贸易毕业生自荐书
2014/06/22 职场文书
投诉书格式范本
2015/07/02 职场文书
用python自动生成日历
2021/04/24 Python
python之PySide2安装使用及QT Designer UI设计案例教程
2021/07/26 Python
MyBatis配置文件解析与MyBatis实例演示
2022/04/07 Java/Android
Mysql 如何合理地统计一个数据库里的所有表的数据量
2022/04/18 MySQL