- Java 双重比较
- java - 比较器与 Apache BeanComparator
- Objective-C 完成 block 导致额外的方法调用?
- database - RESTful URI 是否应该公开数据库主键?
我在运行 php.ini 时遇到语法错误。这是我要构造的类的代码:
function makeObject($s) {
$secobj = new mySimpleClass($s);
return $secobj;
}
class mySimpleClass {
$secret = "";
public function __construct($s) {
$this -> secret = $s;
}
public function getSecret() {
return base64_encode(string $secret);
}
}
有人看到哪里出了问题吗?谢谢!
最佳答案
需要设置$secret
的可见性
private $secret = "";
然后只需删除 base64 上的转换并使用 $this->secret
访问该属性:
return base64_encode($this->secret);
最后:
class mySimpleClass
{
// public $secret = "";
private $secret = '';
public function __construct($s)
{
$this->secret = $s;
}
public function getSecret()
{
return base64_encode($this->secret);
}
}
关于php - 意外的 T_VARIABLE,期待 T_FUNCTION 修复,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26943573/
我有关于在 php 版本 5.2.7 中解决的问题,我在第 56 行收到错误 Parse error: syntax error, unexpected T_FUNCTION in/home/.../
这个问题在这里已经有了答案: 10年前关闭。 Possible Duplicate: unexpected T_FUNCTION with php 5.2.17 but fine on localho
我已经让我的网站在我的本地机器上完美运行。但是,迁移到生产环境时,我遇到了“意外的 T_FUNCTION ...”错误。 我已经删除了以下代码之前的所有内容,但仍然收到第 3 行的错误报告。我就是想不
这个问题不太可能帮助任何 future 的访问者;它只与一个小的地理区域、一个特定的时间点或一个非常狭窄的情况相关,这些情况并不普遍适用于互联网的全局受众。为了帮助使这个问题更广泛地适用,visit
我希望这是我忽略的基本语法错误,但我无法弄清楚。 在 PHP 脚本中,我不断收到以下错误。 Parse error: syntax error, unexpected T_VARIABLE, expe
这个问题已经有答案了: Unexpected T_FUNCTION, but where? (1 个回答) 已关闭 9 年前。 这个错误有什么问题,我不明白...当我连接到本地主机时它实际上可以工作,
我在运行 php.ini 时遇到语法错误。这是我要构造的类的代码: function makeObject($s) { $secobj = new mySimpleClass($s);
这个问题在这里已经有了答案: Parse error: syntax error, unexpected T_FUNCTION line 10? (6 个回答) 9年前关闭。 手动更新我的 wordp
This question already has answers here: PHP anonymous function causes syntax error on some installat
谁能告诉我我做错了什么? 我只想显示特定房间的在线用户。 下面的代码是调用我的 online.php 的函数这是在我的 chat.php 下当我加载页面时,此函数也会加载。 function whos
我的 PHP 代码中出现此错误: PHP Parse error: syntax error, unexpected T_STRING, expecting T_FUNCTION in C:\Inet
您好,我正在使用以下代码,但第二行出现“意外的 T_FUNCTION”语法错误。有什么建议吗? preg_replace_callback("/\\[LINK\=(.*?)\\\](.*?)\\[\/
这个问题不太可能帮助任何 future 的访问者;它只与一个小的地理区域、一个特定的时间点或一个非常狭窄的情况有关,这些情况并不普遍适用于互联网的全局受众。为了帮助使这个问题更广泛地适用,visit
示例代码: Config.php: class Config { public $serverIP = "1.1.1.10"; } DB.php: require_once "/home/my
大家好,希望您能帮帮我。 只是为了让您提前知道,我是一个相对较新的php编码器,正在做一个练习项目,遇到了这个问题,我花了一个小时重新检查和搜索,但无法弄清楚是什么原因引起的 错误:解析错误:语法错误
我正在尝试运行 WordPress 插件,但出现以下错误: Parse error: syntax error, unexpected T_STRING, expecting T_OLD_FUNCTI
这个问题不太可能帮助任何 future 的访问者;它只与一个小的地理区域、一个特定的时间点或一个非常狭窄的情况有关,这些情况并不普遍适用于互联网的全局受众。为了帮助使这个问题更广泛地适用,visit
我的一切都是正确的,我已经关闭了 ?> php 标签,但它仍然显示错误: Parse error: syntax error, unexpected \'?>\', expecting functio
我的代码有什么问题?我在我的测试服务器上运行代码并且代码有效但是当我将它上传到我的生产服务器时我得到了 Parse error: syntax error, unexpected T_FUNCTION
我有这段代码可以在我的本地主机和 one.com 虚拟主机上运行。但是在hostmonster.com的ftp上传时,浏览器返回500错误。我使用 TWIG 作为模板引擎。 页面链接如下: 不工作(h
我是一名优秀的程序员,十分优秀!