Создаю класс My_Class
, в нем хранится информация об авторизации. Логины и пароли нужно получать извне и записывать в массив $authorization
.
class My_Class {
public $login;
public $password
public $authorization = array(
"method" => "log.pas",
"params" => array(
"login" => $login,
"password" => $password
)
);
}
Такой код выдает ошибку: Constant expression contains invalid operations
Как это исправить?
Делается через конструктор или сеттер.
...
public $authorization = array();
public function __construct($login, $password)
{
$this->login = $login;
$this->password = $password;
$this->authorization = array(
"method" => "log.pas",
"params" => array(
"login" => $login,
"password" => $password
)
);
}
...
Создаем экземпляр класса:
$myClass = new My_Class('login', 'password');
Ну и свойства класса лучше сделать private
и получать доступ к ним через геттеры...
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
Перевод документов на английский язык: Важность и ключевые аспекты
-- У меня есть папка, в ней есть картинкиВытащить с помощью php получается, но получить json-формат почему-то не получается
подскажите, почему проверка пароля на локальном сервере (ноутбук (Тип сервера: MariaDB; Версия сервера 103