如何在PHP7中使用_construct()变量

如何在PHP7中使用_construct()变量,php,php-7,Php,Php 7,PHP7.0.x中不推荐使用构造函数特性,那么如何以其他方式使用或访问此变量?有人知道吗?请帮我找到合适的解决方案 例如: public function __construct() { $this->user = new User();; } 我们如何定义它?构造函数\uu construct()在PHP7中没有被弃用。 此函数在对象创建时启动 具有构造函数方法的类在每个 新创建的对象,因此它适用于 该对象在使用前可能需要 例如: <?php class Foo

PHP7.0.x中不推荐使用构造函数特性,那么如何以其他方式使用或访问此变量?有人知道吗?请帮我找到合适的解决方案

例如:

public function __construct() {
        $this->user = new User();;
}

我们如何定义它?

构造函数
\uu construct()
在PHP7中没有被弃用。 此函数在对象创建时启动

具有构造函数方法的类在每个 新创建的对象,因此它适用于 该对象在使用前可能需要

例如:

<?php
class FooClass {
   function __construct() {
       echo "In FooClass constructor";
   }
}

$foo = new FooClass();
<?php
class foo {
    function foo() {
        echo 'I am the constructor';
    }
}
?>

请显示您的类。您混淆了折旧的构造函数类型参见您的意思
我如何使用或访问此变量
?PHP给您的实际错误是什么,我如何重现您的错误?你有2个