Guardate che ha ragione chris.
Il parametro e' session.cookie_lifetime
e se guardate il manuale php c'e' scritto che
specifica il tempo di vita insecondi del cookie che viene mandato al browser. Il valore 0 significa "fino a che il browser viene chiuso". Di default è 0.
Per cui se il comportamento non corrisponde, controllate le impostazioni del webserver con phpinfo()...

Aloha