Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Jak utworzyć obiekt ze zmiennej typu string., Jak utworzyć obiekt o nazwie przekazanej w zmiennej typu string.
sgrzegrzo
post
Post #1





Grupa: Zarejestrowani
Postów: 2
Pomógł: 0
Dołączył: 13.10.2010

Ostrzeżenie: (0%)
-----


Witajcie.
Mam pewien problem z utworzeniem obiektu w PHP. Możliwe jest w PHP 5.3 wykonanie takiej instrukcji:

  1. $zmienna = 'ClassName'; //to jest string
  2. $zmienna::proceduraklasy();


co oznacza tyle co:

  1. ClassName::proceduraklasy();


Mój problem jest następujący. Jak utworzyć obiekt o nazwie przekazanej w zmiennej, na podobnej zasadzie jak pow.
Mam na myśli coś takiego.

  1. $zmienna = 'ClassName'; //to jest string
  2. $zmienna = new $zmienna;


Efektem ma być utworzenie obiektu klasy ClassName o nazwie ClassName - o tak:

  1. ClassName = new ClassName;


Walczę z tym już jakiś czas i nie mogę sobie poradzić - pomocy.

Ten post edytował sgrzegrzo 13.10.2010, 17:03:17
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
sgrzegrzo
post
Post #2





Grupa: Zarejestrowani
Postów: 2
Pomógł: 0
Dołączył: 13.10.2010

Ostrzeżenie: (0%)
-----


Super.
W moim przypadku zadziałało lepiej w opcji pierwszej .
Poza tym pokazałeś mi drogę, której nie widziałem wcześniej, dalej przejdę z manualem PHP (IMG:style_emoticons/default/smile.gif)

  1. podziekowania($wielkie);


Wielkie dzięki.

Ten post edytował sgrzegrzo 13.10.2010, 18:51:16
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 4.10.2025 - 00:44