类里声明变量var $empno;就报错?

wjazz 2007-09-03 01:55:21
<?php
class employee
{
var $empno; //员工人数
var $empname; //员工姓名
function add_employ($in_no,$in_name)
{
$this->$empno=$in_no;
$this->$empname=$in_name;
}
function show_employ()
{
echo "$this->empno,$this->empname";
return;
}
function change_name($in_name)
{
$this->empname=$in_name;
}
}

$test=new employee;
$test->add_employ(10,"wjazz");
$test->show_employ();
$test->change_name("ball");
$test->show_employ();
?>
报错如下:
Notice: Undefined variable: empno in F:\phpsite\index.php on line 21

Fatal error: Cannot access empty property in F:\phpsite\index.php on line 21
第21行是
var $empno; //员工人数
为什么会出现这种问题,寻求解答
...全文
186 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
wjazz 2007-09-03
  • 打赏
  • 举报
回复
晕死,范了基本错误,多谢大哥提醒
xuzuning 2007-09-03
  • 打赏
  • 举报
回复
class employee
{
var $empno; //员工人数
var $empname; //员工姓名
function add_employ($in_no,$in_name)
{
$this->empno=$in_no;
$this->empname=$in_name;
Mistruster 2007-09-03
  • 打赏
  • 举报
回复
$this->$empno=$in_no;
$this->$empname=$in_name;
这是什么啊

21,886

社区成员

发帖
与我相关
我的任务
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
  • 基础编程社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧