为了账号安全,请及时绑定邮箱和手机立即绑定

PHP:定义变量时获取未定义的变量消息

PHP:定义变量时获取未定义的变量消息

PHP
Smart猫小萌 2023-09-08 14:04:00
我正在学习初学者的 PHP 课程,当前主题是课程。由于某种原因,我仅收到其中一个变量($pages)的未定义变量消息,但它仍然打印变量值。<?php         class Book {       public $title;      public $author;      public $pages;    }        $book1 = new Book;    $book1->$title = "Harry Potter";    $book1->$author = "JK Rowling";    $book1->$pages = 400;    echo $book1->$title;    echo $book1->$author;    echo $book1->$pages;    ?>这就是打印的内容注意:未定义的变量:/opt/lampp/htdocs/mywebsite/site.php 中的页面,第 238 行 Harry PotterJK Rowling 注意:未定义的变量:/opt/lampp/htdocs/mywebsite/site.php 中的页面,第 249 400 行
查看完整描述

1 回答

?
冉冉说

TA贡献1877条经验 获得超1个赞

$访问对象时需要删除。

正确的:$book1->title


查看完整回答
反对 回复 2023-09-08
  • 1 回答
  • 0 关注
  • 66 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信