<?PHP
header("content-type:text/html; charset=utf-8");
//echo ucfirst('a b');

class Student{
 private $xh;
 private $name;
 function __construct($id,$name){
  $this->id = $id;
  $this->name = $name;
 }
 function hello(){
  echo '我的学号是:'.$this->id.'我的名字是:'.$this->name;
 }
}

$className = 'Student';
$stu = new $className('123456','谭斌');
$stu->hello();
?>

页面打印结果如下:

我的学号是:123456我的名字是:谭斌

php 可以动态的new一个变量类名相关推荐

  1. Oracle 将一个查询结果值动态赋值给一个变量

    在写存储过程或函数时,经常需要用到中间变量,需要将一些值做临时存储. 可以通过动态变量方式来赋值.如下: FUNCTION YOUR_FUN (VAL1 IN NVARCHAR2)RETURN NCL ...

  2. python获取类函数的变量-python 动态获取当前运行的类名和函数名的方法

    一.使用内置方法和修饰器方法获取类名.函数名 python中获取函数名的情况分为内部.外部,从外部的情况好获取,使用指向函数的对象,然后用__name__属性 复制代码 代码如下: def a():p ...

  3. python 获取方法名_python 动态获取当前运行的类名和函数名的方法

    一.使用内置方法和修饰器方法获取类名.函数名 python中获取函数名的情况分为内部.外部,从外部的情况好获取,使用指向函数的对象,然后用__name__属性 复制代码代码如下: def a():pa ...

  4. php 变量 类名,关于php:使用变量类名和静态方法时出错

    运行PHP 5.4,所以我没想到这个,但我遇到以下错误: Parse error: syntax error, unexpected '::' (T_PAAMAYIM_NEKUDOTAYIM) 假设您 ...

  5. 动态内存分配及变量存储类别(第二部分)

    5. C语言变量的存储类别和生存期 我们知道,变量是有数据类型的,用以说明它占用多大的内存空间,可以进行什么样的操作. 除了数据类型,变量还有一个属性,称为"存储类别".存储类别就 ...

  6. js 一个对象的属性名是一个变量如何设置和获取值

    1.不能是变量 var obj = {}; obj.name = 'Tom' 这种方法的属性(name )不能是一个变量. 2.可以是变量 var obj = {}; obj[name] = 'Tom ...

  7. sql动态sql给变量复值_在动态SQL中使用变量

    sql动态sql给变量复值 Before we delve into these SQL concepts, note that I like to do all my development in ...

  8. python一个对象只能被一个变量引用吗_Python中的变量、对象、引用

    很多编程语言都有所谓的引用,对象,变量等概念.这些概念在强类型的语言中貌似并不是那么的重要,但是在动态类型的语言中,还是值得去仔细思考一下的 什么是变量 对于变量,在数学中我们已经了解过,就是一个值可 ...

  9. SQL允许你用EXECUTE执行一个变量中定义的SQL语句,并且允许你在被执行的SQL语句中,再次嵌套入一个变量定义的语句,并且再次在其中用EXECUTE执行它...

    declare @sqlstr varchar(3000) set @sqlstr='declare @subsqlstr varchar(1000);' set @sqlstr=@sqlstr+'s ...

最新文章

  1. 大数据教程(13.6)sqoop使用教程
  2. jsp/servlet与ajax实现简单局部日期时间更新
  3. 【原】Java学习笔记028 - 集合
  4. Anaconda prompt:Cache entry deserialization failed, entry ignored
  5. 【未解决】Reporting Services报表在浏览器中的显示
  6. lynda ux_如何建立内部UX团队
  7. Ubuntu 18.04环境下Django的安装配置图文详解
  8. PHP动态生成select标签
  9. DSP重新上电程序不能运行
  10. gg 修改器游戏被保护_2.游戏so防封的制作思路
  11. java代码实现网页源码爬取
  12. 【mysql】mysql表分区、索引的性能测试
  13. 表白神器-摩斯密码1121311233321113212313323332113
  14. C语言程序设计博客作业06
  15. 项羽ol网站服务器,《项羽OL》今日开服 全新新服务器“巨鹿之战”开启
  16. check the manual that corresponds to your MySQL server version for the right syntax to use near
  17. Android签名aab文件
  18. 计算机的硬件系统和软件系统
  19. DTU是什么及其用途
  20. STM32F107的时钟设置由25M修改成8M

热门文章

  1. C++Saddleback search鞍背搜索的实现算法(附完整源码)
  2. C++Binomia distribution二项分布的实现算法(附完整源码)
  3. C++图形着色graph coloring算法(附完整源码)
  4. C++中4种强制类型转换 ?
  5. html fmt转换日期格式,js通用时间格式转换函数
  6. 62.类文件结构(平台无关性、类文件结构)
  7. insert into 插入空值_MySQL数据库的表中 NULL 和 空值 到底有什么区别呢
  8. linux VIRT内存占太大,Java top VIRT 内存占用有关问题
  9. 深度学习论文翻译--Deep Residual Learning for Image Recognition
  10. 数字图像处理资料集锦(Python、C++、Matlab)