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

php类中的变量问题

php类中的变量问题

PHP
慕村9548890 2021-11-26 16:08:51
我在将一个简单变量调用到 php 类中的另一个变量时遇到问题:当我写它时,页面只是不加载。知道为什么吗?我试图删除公共属性class KAKAI {public $g = 'kkk';public $p = $g;}只是想了解我的错误
查看完整描述

2 回答

?
慕码人2483693

TA贡献1860条经验 获得超9个赞

$g 直到运行时才存在,它是一个对象变量,因此在构造函数中分配它:


class KAKAI {


    public $g = 'kkk';

    public $p = '';


    public function __construct() {

        $this->p = $this->g;

    }    

}


查看完整回答
反对 回复 2021-11-26
?
holdtom

TA贡献1805条经验 获得超10个赞

这就是您在类外调用类变量的方式。


<?php

class KAKAI {

    public $g = 'kkk';

    public $p = 'ppp';

}


$class = new KAKAI();

echo $class->g;

?>

此外,此行无效


public $p = $g;


查看完整回答
反对 回复 2021-11-26
  • 2 回答
  • 0 关注
  • 195 浏览

添加回答

举报

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