Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [php]"Klejenie" nazwy klasy
Forum PHP.pl > Forum > PHP
mat-bi
Witam,

Mam skrypt, w którym muszę dynamicznie wywołać nazwę klasy, która jest uzależniona od linku. Próbuje:

  1. $zmienna = new $zmienna();


a także

  1. $zmienna = new {$zmienna}()


Ale dalej nie działa. O co chodzi?
Crozin
Powinieneś użyć mechanizmu refleksji: ReflectionClass
wookieb
  1. $class = 'stdClass';
  2. $object = new $class();
  3. $object2 = new $class;
  4.  
  5. print_r($object);
  6. print_r($object2);

Wszystko działa.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.