-2
过去几个小时我一直在使用PHP进行项目,遇到了问题。PHP:在类中获取访问私有变量
问题是我不知道如何访问类中的私有变量,我无法在线找到它。
例子:
<?php
class Example{
private $age;
public function __construct() {
$age = 14;
$this->checkAge();
}
private function checkAge() {
if($this->$age > 12)
echo "welcome!";
}
}
$boy = new Example();
?>
据我知道,我应该能够使用$此访问变量 - > $年龄,但它无法正常工作。
谢谢。
编辑:得到它与真棒stackoverfloooooooow社区的帮助下工作,这是一个工作的外观。
<?php
class Example{
private $age;
public function __construct() {
$this->age = 14;
$this->checkAge();
}
private function checkAge() {
if($this->age > 12)
echo "welcome!";
}
}
$boy = new Example();
?>
@PaulCrovella你为什么不创建添加评论的答案insetad?这是在stackoverflow世界里的某种策略吗? – Amarnasan
好的,谢谢,它工作,我需要访问$ this-> age –