2011-11-23 2 views
-4

나는 다음과 같은 코드를 가지고 : 나는 "인간이 태어났다"인쇄 할 얻으려고PHP 구성이 작동하지 않습니까?

<?php 

class Human() 
{ 

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

} 

$Person1 = new Human(); 

?> 

을하지만, 단지 그것을 가지고 있지입니다!

+6

오류보고를 켜면 구문 분석 오류가 발생합니다. –

답변

10

class Human 다음에 ()을 제거하십시오. 클래스의 이름 뒤에 ()없이

class Human { 

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

} 

: 당신은 당신의 문법에 오류가

<?php 

class Human 
{ 

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

} 

$Person1 = new Human(); 

?> 
+0

아, 감사합니다. – ritch

+0

당신은 환영합니다 :-) –

+0

15k 응답도 +7 용으로 현지화되었습니다 - 전형적인 :) – NikiC

1

, 당신은 같은 클래스를 선언해야합니다.

관련 문제