Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> klasa nie widzi zmiennych z poza niej samej.
acztery
post
Post #1





Grupa: Zarejestrowani
Postów: 945
Pomógł: 7
Dołączył: 15.03.2005
Skąd: katowice

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


witam,

mam taki kod

  1. <?php
  2.  
  3. $example = "test"; // includowane gdzies tam ...
  4.  
  5. class main
  6. {
  7.  
  8. public function ble()
  9. {
  10. echo $example
  11. }
  12. }
  13. ?>


jak zrobic zeby ta klasa ja widzial nie chce stosowac gloabl

Ten post edytował acztery 4.08.2006, 19:26:26
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
acztery
post
Post #2





Grupa: Zarejestrowani
Postów: 945
Pomógł: 7
Dołączył: 15.03.2005
Skąd: katowice

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


niechce przekazywać caly czas zmiennych.

mam np.

  1. <?php
  2. public function del ($FOR) {
  3. global $meSES,$meUID; // i ja chce zeby bez tego zadzialalo
  4.  
  5. $basket = DB_DataObject::factory('add_basket');
  6. $basket->whereAdd("user_id='$meUID'");
  7. $basket->whereAdd("product_id='$FOR'");
  8. $basket->whereAdd("ses='$meSES'");
  9. $basket->get('ses',$meSES);
  10. $basket->delete();
  11. }
  12. ?>


i jak ja mam przekazywać do kazdej funkcji jakies tam zmienne to chyba malo logiczne rozwazanie. myslalem zeby je ustawic jako super globalne.
i ja chce bez global przekazywanie tak jak napisal NetJaro tez odpada

Ten post edytował acztery 4.08.2006, 19:48:32
Go to the top of the page
+Quote Post

Posty w temacie


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 Aktualny czas: 15.10.2025 - 10:51