类中的PHP布尔值是一个致命错误

类中的PHP布尔值是一个致命错误,php,class,boolean,Php,Class,Boolean,当我在一个类中使用php布尔值时,我注意到每次我尝试使用php布尔值时,这里出现的错误都是我代码的较小版本 class my_class { public $hide_image == true; } 这是我代码中失败的部分,如果没有布尔值,它可以正常工作,但当它出现时,页面上不会显示任何内容。我怎样才能解决这个问题?我做错了什么?=比较变量值是否相等=设置 public $hide_image = true; 您正在使用double== 您应该只使用1=来分配值尝试: class

当我在一个类中使用php布尔值时,我注意到每次我尝试使用php布尔值时,这里出现的错误都是我代码的较小版本

class my_class
{

  public $hide_image == true;

}

这是我代码中失败的部分,如果没有布尔值,它可以正常工作,但当它出现时,页面上不会显示任何内容。我怎样才能解决这个问题?我做错了什么?

=
比较变量值是否相等<代码>=设置

public $hide_image = true;

您正在使用double==

您应该只使用1=来分配值

尝试:

class my_class
{
    public $hide_image = true;
}

使用比较运算符“==”而不是“=”的错误。因此,您的公共财产如下所示:

class my_class
{
    public true;

}
对:

class my_class
{
    public $hide_image = true;

}

仅使用1个相等的
=
赋值。