У меня есть вопрос, когда речь идет об использовании классов, конструкторов и функцийИспользование классов и функций
Я пытаюсь использовать json_encode и эхо-массив. Может ли кто-нибудь указать мне правильное направление здесь? Я не знаю, что я делаю неправильно, я думал, что это правильно, но я не думаю. Любая помощь приветствуется. Благодарю.
Отсутствие ошибок или выход.
class information
{
public $motd, $owner, $greeting;
public $array;
function __construct($motd, $owner, $greeting){
$this->motd = $motd;
$this->owner = $owner;
$this->greeting = $greeting;
}
function test(){
$array = array(
'motd' => $motd,
'owner' => $owner,
'greeting' => $greeting
);
$pretty = json_encode($array);
echo $pretty;
}
}
$api = new information('lolol','losslol','lololol');
$api->test;
?>
что вам нужно * вызов * 'метод test'. '$ api-> test();' –
и ваш массив будет пустым, должен быть: motd '=> $ this-> motd, ' owner '=> $ this-> owner, ' greeting '=> $ this -> приветствие – Steve
Запомните * прочитайте * много кода и * test * намного больше. Таким образом, вы узнаете лучше, чем попросить о помощи по первому вопросу. – Lucio