Loading...
PHP/MySQL | Не работает метод
Avenax (31.05.2019 в 19:09)
Вероломство, всё потому-что, ты передаёшь просто имя переменно, а значение нет


compact() в методе set должна создать массив с именем переменной и присвоить значение переменной с этим именем
monobogdan, Notice: Undefined variable: name
Вероломство (31.05.2019 в 19:11)
Avenax (31.05.2019 в 19:09)

compact() в методе set должна создать массив с именем переменной и присвоить значение переменной с этим именем

вот именно, ты передаёшь просто имя

вот тебе пища для размышления
public function set2($vars)
{
$name = 'Имя2';
$this->vars = compact($vars);
}

public function indexAction2()
{

$this->set2('name');
}
Avenax (31.05.2019 в 19:10)
Вероломство, имя то положит, а что в нём лежать то будет? вот и ошибка


получается что из метода set функция compact() не видит значение переменной :-(
Вероломство, compact() не видит то, что лежит в твоём $name
Вероломство (31.05.2019 в 19:13)
Avenax (31.05.2019 в 19:10)
Вероломство, имя то положит, а что в нём лежать то будет? вот и ошибка


получается что из метода set функция compact() не видит значение переменной :-(

верно)
Avenax (31.05.2019 в 19:14)
Вероломство (31.05.2019 в 19:13)
Avenax (31.05.2019 в 19:10)
Вероломство, имя то положит, а что в нём лежать то будет? вот и ошибка


получается что из метода set функция compact() не видит значение переменной :-(

верно)


вот же писька *DASH*

придётся прописывать вручную везде где переменные передаются
Это какой то особенный троллинг?
monobogdan (31.05.2019 в 19:16)
Это какой то особенный троллинг?


я мля жизнь себе хочу облегчить, странно, что не подхватывает значение по имени переменной
Вероломство (31.05.2019 в 19:18)
monobogdan (31.05.2019 в 19:16)
Это какой то особенный троллинг?


я мля жизнь себе хочу облегчить, странно, что не подхватывает значение по имени переменной

Тьфу, форматирование литералов выполняется только в литералах с двойными кавычками. Я сначала подумал, что ты пытаешься создать глобальную ссылку на объект в куче.
Онлайн: 2
Время:
Gen. 0.1762
(c) Bym.Guru 2010-2025