PHP Construct не работает? - PullRequest
       1

PHP Construct не работает?

0 голосов
/ 23 ноября 2011

У меня есть следующий код:

<?php

class Human()
{

    function __construct()
    {
        echo "A human was born";
    }

}

$Person1 = new Human();

?>

Я пытаюсь заставить его напечатать "Человек родился", но его просто нет!

Ответы [ 2 ]

10 голосов
/ 23 ноября 2011

Удалить () после class Human.

<?php

class Human
{

    function __construct()
    {
        echo "A human was born";
    }

}

$Person1 = new Human();

?>
1 голос
/ 23 ноября 2011

В вашем синтаксисе есть ошибка, вы должны объявить класс следующим образом:

class Human {

    function __construct()
    {
        echo "A human was born";
    }

}

Без () после имени класса.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...