Bonjour,
j'ai lu beaucoup de chose sur l'obsoloscence ou non du passage par référence en php 5.4.
Je souhaite simplement avoir une confirmation de ce que j'ai compris ci-dessous afin d'entreprendre sereinement ma migration:
- l'obsolescence est uniquement sur l'utilisation du & (qui n'est plus nécessaire) MAIS le passage par référence est toujours autorisé.
- Pour mon code (utiliser dans la réécriture de la gestion de mes sessions) cela donnerait :
- AVANT :
- APRES :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15 class session { ... function read_session($sessID) { ... } ... } $session = new session(); session_set_save_handler(array(&$session,"open_session"), array(&$session,"close_session"), array(&$session,"read_session"), array(&$session,"write_session"), array(&$session,"destroy_session"), array(&$session,"gc_session"));
Dans l'attente de votre confirmation
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15 class session { ... function read_session($sessID) { ... } ... } $session = new session(); session_set_save_handler(array($session,"open_session"), array($session,"close_session"), array($session,"read_session"), array($session,"write_session"), array($session,"destroy_session"), array($session,"gc_session"));
Merci d'avance
Partager