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 curl 并发最佳实践代码分享
Sep 05 PHP
php根据操作系统转换文件名大小写的方法
Feb 24 PHP
destoon之一键登录设置
Jun 21 PHP
PHP实现从远程下载文件的方法
Mar 12 PHP
Ubuntu下安装PHP的mongodb扩展操作命令
Jul 04 PHP
php 把数字转换成汉字的代码
Jul 21 PHP
php简单实现sql防注入的方法
Apr 22 PHP
mysql_escape_string()函数用法分析
Apr 25 PHP
简单的自定义php模板引擎
Aug 26 PHP
PHP实现微信退款功能
Oct 02 PHP
gearman中worker常驻后台,导致MySQL server has gone away的解决方法
Feb 27 PHP
TP5框架实现签到功能的方法分析
Apr 05 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
怎么样可以把 phpinfo()屏蔽掉?
2006/11/24 PHP
PHP PDO fetch 模式各种参数的输出结果一览
2015/01/07 PHP
PHP使用pdo连接access数据库并循环显示数据操作示例
2018/06/05 PHP
JS 文件本身编码转换 图文教程
2009/10/12 Javascript
nodejs中实现路由功能
2014/12/29 NodeJs
javascript动态创建表格及添加数据实例详解
2015/05/13 Javascript
JS实现的Select三级下拉菜单代码
2015/08/20 Javascript
两种JavaScript的AES加密方式(可与Java相互加解密)
2016/08/02 Javascript
javascript使用递归算法求两个数字组合功能示例
2017/01/03 Javascript
JS实现手写parseInt的方法示例
2017/09/24 Javascript
JS实现移动端触屏拖拽功能
2018/07/31 Javascript
vue使用Google地图的实现示例代码
2018/12/19 Javascript
微信小程序实现单列下拉菜单效果
2019/04/25 Javascript
node.js文件操作系统实例详解
2019/11/05 Javascript
Vue.js获取手机系统型号、版本、浏览器类型的示例代码
2020/05/10 Javascript
[45:46]2014 DOTA2国际邀请赛中国区预选赛5.21 HGT VS DT
2014/05/23 DOTA
[52:05]EG vs OG 2019国际邀请赛小组赛 BO2 第二场 8.16
2019/08/18 DOTA
python简单文本处理的方法
2015/07/10 Python
Python win32com 操作Exce的l简单方法(必看)
2017/05/25 Python
Python实现通讯录功能
2018/02/22 Python
Python求均值,方差,标准差的实例
2019/06/29 Python
详解PyTorch手写数字识别(MNIST数据集)
2019/08/16 Python
Python3实现二叉树的最大深度
2019/09/30 Python
python打包生成so文件的实现
2020/10/30 Python
Trench London官方网站:高级风衣和意大利皮夹克
2020/07/11 全球购物
宝信软件JAVA工程师面试经历
2012/08/19 面试题
什么是Remote Module
2016/06/10 面试题
《罗布泊,消逝的仙湖》教学反思
2014/03/01 职场文书
青奥会口号
2014/06/12 职场文书
代理人委托书
2014/09/16 职场文书
2014年幼儿园园长工作总结
2014/12/17 职场文书
谁动了我的奶酪读书笔记
2015/06/30 职场文书
微信早安问候语
2015/11/10 职场文书
CentOS 7安装mysql5.7使用XtraBackUp备份工具命令详解
2022/04/12 MySQL
Golang MatrixOne使用介绍和汇编语法
2022/04/19 Golang
如何解决flex文本溢出问题小结
2022/07/15 HTML / CSS