Помогите разобраться с массивами PHP.
Есть вот такой массив:
Array
(
[TAGS] => Array
(
[title] => Тайтл
)
)
Array
(
[TAGS] => Array
(
[description] => Описание
)
)
Он выводится кодом:
public function SetPageProperty($TYPE,$TAGS){
$arr['TAGS'][$TYPE]=$TAGS;
}
Данные в функцию передаются вот так:
$APPLICATION->SetPageProperty("title", "Тайтл");
$APPLICATION->SetPageProperty("description", "Описание");
Необходимо объединить массивы, что бы получить 1:
Array
(
[TAGS] => Array
(
[title] => Тайтл
[description] => Описание
)
)
Прошу больше конструктива, так как комментарии на подобие "Иди учи PHP", не помогут мне решить данный вопрос.
UPD Ответы не решили мой вопрос. Массив так же не объединился в один.
class A{
private $tags = [];
public function SetPageProperty($TYPE,$TAGS)
{
$this->tags['TAGS'][$TYPE]=$TAGS;
}
public function getTags()
{
return $this->tags;
}
}
$APPLICATION = new A();
$APPLICATION->SetPageProperty("title", "Тайтл");
$APPLICATION->SetPageProperty("description", "Описание");
$APPLICATION->SetPageProperty("price", 1000);
print_r($APPLICATION->getTags());
И Результат:
Array
(
[TAGS] => Array
(
[title] => Тайтл
[description] => Описание
[price] => 1000
)
)
$arr['TAGS'][$TYPE]=$TAGS;
Через телефон нельзя нормально описать ответ. Вашем коде была перезапись существующего массива
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
Ведь класс AbstractSet имплементит SetТак зачем реализациям повторно его имплементить?
Допустим, у меня есть десктопное приложениеУ него есть свои кнопки, нажимая на которые выполняются различные методы
Есть телеграм бот написанный на JAVA - https://githubcom/altmf/questbot
У меня есть класс, в котором есть методы, запускающие и останавливающие таймер