问:大家好!希望有人可以帮助我解决我遇到的代码挑战。这是“构建简单的PHP应用程序”的“完成项目”阶段中的对象代码挑战。问题是:
PalprimeChecker对象具有一个称为number的属性。此任务分为两个部分。首先,为该属性分配值17。其次,在第一个echo语句中删除两个哈希符号(##),然后串联此number属性的值。(确保通过在数字后接一个空格来保留两个哈希符号后的空格。)
我输入的代码是:
<?php
require_once ('class.palprimechecker.php' ); $ checker =新的PalprimeChecker ; $ checker- >数字(17 ); 回显“数字$ checker ” 。' ; 回声“(是|不是)” ;回声“ palprime”。; ?>
正如我得到的那样,它实际上并没有工作:
PHP致命错误:在第7行的palprimes.php中调用未定义的方法PalprimeChecker :: number()
有人可以帮我一下吗?
答:不必写:
<?php
$ checker- > number = 17 ;
回声 “数字是” 。 $ checker- > number ;
我为它分配了一个变量,以方便参考。
<?php
$ number = $ checker- > number = 17 ;
回声 “数字是” 。 $ number 。 “。” ;