У меня есть стек переменных в форме объекта:
- $ people-> one
- $ people-> two
- $ people-> three
- $ people-> four
У меня также есть массив данных, которые, когда это применимо, я хочу заменить эти значения.Массив имеет такие вещи, как: Давайте вызовем массив $ stats
Что япытались выполнить (и это было с использованием двойной переменной, это заменить значение в исходном стеке объектов на обновленное значение, если в массиве.
foreach ($stats as $key => $value) {
$data = "people->" . $key;
$$data = "<strong>" . $$data . "</strong>";
}
Но это просто не похоже наэто должно работать, и не так чисто, как хотелось бы. Есть ли лучший способ справиться с чем-то вроде этого?
Спасибо за любую помощь, которая может быть предоставлена.
^^^
Обновление:
В основном я пытаюсь обернуть переменную, если переменная отображается в массиве. И затем распечатать ее как исходное значение, за исключением случая, когда обернута переменнаяэто.