Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [php] meoda __get
propage
post
Post #1





Grupa: Zarejestrowani
Postów: 330
Pomógł: 0
Dołączył: 25.01.2008

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


Tworze klase sesjii

Zmienną sesyjną tworze w taki sposób:

  1. <?php
  2. $session->nazwa_zminnej = 'wartość'
  3. ?>


Nastapnie odwoluje sie w taki posob

$wartosc = $session->nazwa_zminnej; 

[/php]

Wszystko fajnie tylko niestety nie działją funkcje empty i isset

czyli jeśli zrobie 

  1. <?php
  2. empty( $session->nazwa_zminnej )  // true
  3.  
  4. $wartosc = $session->nazwa_zminnej; 
  5.  
  6. empty($wartosc) // false 
  7. ?>
 

Mimo że w zmiennej zanjduje się i mimo to dosteje true, da się na to coś poradzić?
Go to the top of the page
+Quote Post
dkosc
post
Post #2





Grupa: Zarejestrowani
Postów: 10
Pomógł: 1
Dołączył: 22.10.2008

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


Kod
session_start();
$nazwa_zmiennej = "welcome";
$session->$nazwa_zmiennej = "hej hej hello";
empty($session->$nazwa_zmiennej); //false
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 Aktualny czas: 21.08.2025 - 18:46