首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >php类中的变量问题

php类中的变量问题
EN

Stack Overflow用户
提问于 2019-08-16 16:11:51
回答 2查看 46关注 0票数 1

在php类中,我有一个问题,将一个简单变量调用到另一个变量:

当我写它的时候,页面只是加载。

知道为什么吗?

Iv试图删除公共属性。

代码语言:javascript
运行
复制
class KAKAI {


public $g = 'kkk';
public $p = $g;

}

只是想理解我的错误

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2019-08-16 16:26:19

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

代码语言:javascript
运行
复制
class KAKAI {

    public $g = 'kkk';
    public $p = '';

    public function __construct() {
        $this->p = $this->g;
    }    
}
票数 1
EN

Stack Overflow用户

发布于 2019-08-16 16:19:19

这就是如何在类之外调用类变量的方法。

代码语言:javascript
运行
复制
<?php
class KAKAI {
    public $g = 'kkk';
    public $p = 'ppp';
}

$class = new KAKAI();
echo $class->g;
?>

此外,此行无效。

代码语言:javascript
运行
复制
public $p = $g;
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/57527909

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档