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
简化php模板页面中分页代码的解析
Feb 06 PHP
PHP递归算法的详细示例分析
Feb 19 PHP
php使用curl检测网页是否被百度收录的示例分享
Jan 31 PHP
php不使用插件导出excel的简单方法
Mar 04 PHP
ThinkPHP字符串函数及常用函数汇总
Jul 18 PHP
php is_executable判断给定文件名是否可执行实例
Sep 26 PHP
[原创]PHP实现SQL语句格式化功能的方法
Jul 28 PHP
Laravel中Facade的加载过程与原理详解
Sep 22 PHP
laravel中短信发送验证码的实现方法
Apr 25 PHP
PHP生成腾讯云COS接口需要的请求签名
May 20 PHP
Thinkphp 3.2框架使用Redis的方法详解
Oct 24 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在不同页面间传递Json数据示例代码
2013/06/08 PHP
PHP中array_map与array_column之间的关系分析
2014/08/19 PHP
PHP实现十进制数字与二十六进制字母串相互转换操作示例
2018/08/10 PHP
Mootools 1.2教程 排序类和方法简介
2009/09/15 Javascript
JavaScript prototype对象的属性说明
2010/03/13 Javascript
jquery的Tooltip插件 qtip使用详细说明
2010/09/08 Javascript
Javascript实现简单二级下拉菜单实例
2014/06/15 Javascript
JavaScript的9种继承实现方式归纳
2015/05/18 Javascript
javascript实现的简单计时器
2015/07/19 Javascript
深入浅析JS是按值传递还是按引用传递(推荐)
2016/09/18 Javascript
实例解析angularjs的filter过滤器
2016/12/14 Javascript
详解Angualr 组件间通信
2017/01/21 Javascript
Js实现京东无延迟菜单效果实例(demo)
2017/06/02 Javascript
vue综合组件间的通信详解
2017/11/06 Javascript
父组件中vuex方法更新state子组件不能及时更新并渲染的完美解决方法
2018/04/25 Javascript
koa socket即时通讯的示例代码
2018/09/07 Javascript
Vue实现附件上传功能
2020/05/28 Javascript
[01:58]DOTA2上海特级锦标赛现场采访:RTZ这个ID到底好不好
2016/03/25 DOTA
[00:06]Yes,it worked!小卡尔成功穿越时空加入战场!
2019/07/20 DOTA
python2和python3的输入和输出区别介绍
2018/11/20 Python
Python3.5 + sklearn利用SVM自动识别字母验证码方法示例
2019/05/10 Python
使用Python中的reduce()函数求积的实例
2019/06/28 Python
详解centos7+django+python3+mysql+阿里云部署项目全流程
2019/11/15 Python
加拿大当代时尚服饰、配饰和鞋类专业零售商和制造商:LE CHÂTEAU
2017/10/06 全球购物
美国职棒大联盟官方网上商店:MLBShop.com
2017/11/12 全球购物
领先的英国注册在线药房 :Simply Meds Online
2019/03/28 全球购物
linux面试题参考答案(9)
2016/01/29 面试题
货代行业个人求职简历的自我评价
2013/10/22 职场文书
市场营销专业毕业生自荐信
2013/11/02 职场文书
物流仓管员工作职责
2014/01/06 职场文书
幼儿园家长会邀请函
2014/01/15 职场文书
中学生学雷锋演讲稿
2014/04/26 职场文书
四风问题个人剖析材料
2014/10/07 职场文书
清洁工岗位职责
2015/02/13 职场文书
学生病假条范文
2015/08/17 职场文书
导游词之无锡梅园
2019/11/28 职场文书