2014-10-14 5 views
-5

나는 자바를 배웠지 만, 나는 어떤 PHP를 시도하고 싶다 ... 말해 줄 수 있니?내 문자열을 표시하지 않는 이유는 무엇입니까?

public function Say_Hi(){ 
    echo "Hi boss!"; 
} 
$ZiennaMetoda=Say_Hi(); 

echo $ZiennaMetoda; 
+1

당신은 아마'return "Hi 상사가 필요합니다!". –

+0

PHP 학습에 관심이 있다면 다음 튜토리얼을 따라야합니다. http://www.codecademy.com/en/tracks/php –

+0

'Learn JAVA'? 당신이 의미하는 바는 무엇입니까 – Naveen

답변

1

함수는 클래스에 속하지 않으면 공개 될 수 없습니다. 해당 키워드를 제거하면 작동합니다.

코드를 약간 혼란스럽게 추가 하겠지만. 무언가를 출력하는 함수가 있거나 무언가를 반환하고 변수에 할당 된 함수가 있어야합니다. 당신은 두 가지를 혼합하고 있습니다. 그렇지 않으면 "echo"를 'return'으로 대체하는 것이 좋습니다.

관련 문제