Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Od której wersji PHP można przekazywać obiekt przez $this
starach
post 23.12.2007, 14:33:01
Post #1





Grupa: Zarejestrowani
Postów: 999
Pomógł: 30
Dołączył: 14.01.2007
Skąd: wiesz ?

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


Witam.
Od której wersji PHP poniższy kod będzie poprawny ? ( nie bić bo pisałem na szybko tongue.gif )
  1. <?php
  2. class Test 
  3. {
  4. function wyswietl()
  5. {
  6. echo "Jakis tekst";
  7. }
  8. function wywolaj()
  9. {
  10. jakas_funkcja($this);
  11. }
  12. }
  13. function jakas_funkcja($objekt)
  14. {
  15. $objekt->wywolaj();
  16. }
  17. ?>
Chodzi mi o przekazanie do funkcji jakas_funkcja() objektu poprzez $this. Od której wersji to jest dozwolone ?
Pytam bo coś mi się obiło o uszy że użycie w foreach() $this jest wspierane tylko od PHP 5
Go to the top of the page
+Quote Post
cicik
post 23.12.2007, 18:10:19
Post #2





Grupa: Zarejestrowani
Postów: 219
Pomógł: 5
Dołączył: 18.07.2006
Skąd: Piekary Śląskie

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


Na moje oko takie coś działało od momentu kiedy pojawiła się w PHP obiektowość.


--------------------
CMS dla Twojej firmy
Wojciech Małota
Go to the top of the page
+Quote Post

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

 



RSS Wersja Lo-Fi Aktualny czas: 14.08.2025 - 01:10