2014-10-14 2 views
-5

Я узнал java, но я хочу попробовать некоторые php ... Скажите, что это может работать?Почему echo не показывает мою строку?

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

echo $ZiennaMetoda; 
+1

Возможно, вам нужно «вернуть» Привет, босс! ». –

+0

Если вы заинтересованы в изучении PHP, то вам следует следовать некоторым учебникам: http://www.codecademy.com/en/tracks/php –

+0

'Узнал JAVA'? что вы имеете в виду – Naveen

ответ

1

Функция не может быть общедоступной, если она не является частью класса. Удалите это ключевое слово, и оно будет работать.

Хотя я добавлю, что ваш код немного запутан. Вы либо захотите иметь функцию, которая что-то печатает, либо функцию, которая возвращает что-то и назначается переменной. Вы делаете смесь из двух. Как было предложено, я бы рекомендовал заменить «эхо» на «возврат».

Смежные вопросы