Jump to content
php.lv forumi

Objekta glabāšana sessijas mainīgajā


Toms

Recommended Posts

Piemeeram:

 

Class obj{

$name

$login

...

}

 

index.php

$x = new obj;

$x->name = 'jupis';

$x->login = 'kuj';

$_SESSION['g'] = serialize($x);

...

 

main.php

$x = unserialize($_SESSION['g'])

echo $x->name;

 

Lasiiju googlee:

Neesot labi glabaat Objektus sessijaas...

aatrums samazinaats, atminja pielien pilna..

Tie ir vieniigie miinusi?

Edited by Toms
Link to comment
Share on other sites

$a==$b būs true tad, ja $a vērtība būs vienāda ar $b vērtību (bet tipi var atšķirties, tipa '1'==1). $a===$b būs true tad un tikai tad, ja $a un $b būs vienādi tipi un vērtības, !== ir === negācija (atšķirīb tak tāda pati kā == un !=)

Un vispār, tā kā tie visi ir salīdzinājuma operatori (comparison operators), tad tur arī jāskatās: http://lv.php.net/manual/en/language.opera....comparison.php

pa šitām 15 min jau nu to pašam vajadzētu mācēt uziet.

Link to comment
Share on other sites

Piemeeram:

 

Class obj{

$name

$login

...

}

 

index.php

$x = new obj;

$x->name = 'jupis';

$x->login = 'kuj';

$_SESSION['g'] = serialize($x);

...

 

main.php

$x = unserialize($_SESSION['g'])

echo $x->name;

 

Lasiiju googlee:

Neesot labi glabaat Objektus sessijaas...

aatrums samazinaats, atminja pielien pilna..

Tie ir vieniigie miinusi?

17510[/snapback]

 

dažreiz arī drošība...

kāpēc jāglabā vesels objekts? var jau tikai exportēt/importēt vajadzīgos objekta datus (serialize() glabā visus)

Link to comment
Share on other sites

×
×
  • Create New...