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 连接mssql数据库 初学php笔记
Mar 01 PHP
php 网页播放器用来播放在线视频的代码(自动判断并选择视频文件类型)
Jun 03 PHP
PHP 数组排序方法总结 推荐收藏
Jun 30 PHP
php实现基于微信公众平台开发SDK(demo)扩展的方法
Dec 22 PHP
php实现有趣的人品测试程序实例
Jun 08 PHP
PHP中模糊查询并关联三个select框
Jun 19 PHP
PHP大文件分割上传 PHP分片上传
Aug 28 PHP
搜索附近的人PHP实现代码
Feb 11 PHP
Laravel关联模型中过滤结果为空的结果集(has和with区别)
Oct 18 PHP
php实现算术验证码功能
Dec 05 PHP
thinkphp5框架扩展redis类方法示例
May 06 PHP
PHP实现考试倒计时功能代码
Apr 16 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
详解Yii2 定制表单输入字段的标签和样式
2017/01/04 PHP
PHP+fiddler抓包采集微信文章阅读数点赞数的思路详解
2019/12/20 PHP
PHP 数组操作详解【遍历、指针、函数等】
2020/05/13 PHP
用js实现多域名不同文件的调用方法
2007/01/12 Javascript
js中eval详解
2012/03/30 Javascript
JavaScript 学习笔记之一jQuery写法图片等比缩放以及预加载
2012/06/28 Javascript
jquery remove方法应用详解
2012/11/22 Javascript
Javascript 颜色渐变效果的实现代码
2013/10/01 Javascript
JQuery 给元素绑定click事件多次执行的解决方法
2014/09/09 Javascript
开源的javascript项目Kissy介绍
2014/11/28 Javascript
JavaScript中检查对象property的存在性方法介绍
2014/12/30 Javascript
jQuery实现三级菜单的代码
2016/05/09 Javascript
详解使用Vue.Js结合Jquery Ajax加载数据的两种方式
2017/01/10 Javascript
[js高手之路]原型式继承与寄生式继承详解
2017/08/28 Javascript
javascript原生封装一个淡入淡出效果的函数测试实例代码
2018/03/19 Javascript
微信小程序实现跑马灯效果完整代码(附效果图)
2018/05/30 Javascript
Vue之Mixins(混入)的使用方法
2019/09/24 Javascript
Python序列之list和tuple常用方法以及注意事项
2015/01/09 Python
Python实现基于二叉树存储结构的堆排序算法示例
2017/12/08 Python
Python 单元测试(unittest)的使用小结
2018/11/14 Python
Python代码打开本地.mp4格式文件的方法
2019/01/03 Python
python 日期排序的实例代码
2019/07/11 Python
Python用字典构建多级菜单功能
2019/07/11 Python
Django 开发环境与生产环境的区分详解
2019/07/26 Python
浅谈django2.0 ForeignKey参数的变化
2019/08/06 Python
HTML5+CSS3应用详解
2014/02/24 HTML / CSS
施华洛世奇加拿大官网:SWAROVSKI加拿大
2018/06/03 全球购物
经理管理专业自荐信范文
2013/12/31 职场文书
2014酒店客房部工作总结
2014/12/16 职场文书
实习介绍信模板
2015/01/30 职场文书
蔬果开业典礼发言稿应该怎么写?
2019/09/03 职场文书
MySQL获取所有分类的前N条记录
2021/05/07 MySQL
Python基于百度AI实现抓取表情包
2021/06/27 Python
Redis读写分离搭建的完整步骤
2021/09/14 Redis
python可视化之颜色映射详解
2021/09/15 Python
Golang jwt身份认证
2022/04/20 Golang