社区
基础编程
帖子详情
为什么类中定义的变量都只向同一个地址,改变一个变量的值,所有的变量都变了。
jiyongqiang
2003-05-16 12:50:44
为什么?
...全文
98
4
打赏
收藏
为什么类中定义的变量都只向同一个地址,改变一个变量的值,所有的变量都变了。
为什么?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
iamwho
2003-05-16
打赏
举报
回复
不可能,程序的问题,把类和修改变量的程序段贴出来
goodname
2003-05-16
打赏
举报
回复
$this->$name
该做
$this->name
sex变量同理
iamwho
2003-05-16
打赏
举报
回复
改成
$this->name
$this->sex
再试
jiyongqiang
2003-05-16
打赏
举报
回复
下面是程序段,按照理论应该显示
name:jyq
sex:nan
而实际执行结果为:
name:nan
sex:nan
不知道是什么原因?
<?php
class tstu{
var $name;
var $age;
var $sex;
function init(){
$this->$name="jyq";
$this->$sex="nan";
}
function show(){
echo "name:".$this->$name."<br>";
echo "sex:".$this->$sex."<br>";
}
}
$stu=new tstu;
$stu->init();
$stu->show();
?>
java六大必须理解的问题 文档
java六大必须理解的问题、内容比较详细、写的比较具体
最全的C和C++语言笔试面试题汇总(pdf)
最全的C和C++语言笔试面试题汇总,pdf版
腾讯2012笔试题目
腾讯2012笔试题目,包含很多普及型很高的题目
Swift中文教程DOC版
Apple Swift编程语言入门教程 中文版本文档。主要通过实例讲解基础的语法
lua语法 lua学习新手 基础 经典
lua语法 lua学习新手 基础 经典 有用分享给大家
基础编程
21,891
社区成员
140,342
社区内容
发帖
与我相关
我的任务
基础编程
从PHP安装配置,PHP入门,PHP基础到PHP应用
复制链接
扫一扫
分享
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章