Mam obiekty
$p1
$p2
$p3
itd.
w kodzie muszę mieć dynamicznie wyświeltlanie tych zmiennych tzn. $p numer. Chciałem zrobić $p.$id ale nie działa tak, da się to jakoś rozwiązać?
Mam obiekty
$p1
$p2
$p3
itd.
w kodzie muszę mieć dynamicznie wyświeltlanie tych zmiennych tzn. $p numer. Chciałem zrobić $p.$id ale nie działa tak, da się to jakoś rozwiązać?
echo ${'p'.$id};
Wykorzystywanie składni variable variables
(http://php.net/manual/en/language.variables.variable.php) jest w większości przypadków code smell
em i stwarza ogromne pole do popisu hakerom, jeśli nie zabezpieczysz odpowiednio wejścia (czyli w Twoim przypadku zmiennej id
).
Prawdopodobnie powinieneś wykorzystać od samego początku tablicę, bez zabawy w to całe niejawne adresowanie.