Hello,

In the $_SESSION documentation we can see the following warning: "You can't use 
references in session variables as there is no feasible way to restore a 
reference to another variable."
In our application, references where stored in the session and it *seemed to* 
work fine under PHP5, and it broke with PHP7.

I removed as much references uses as possible, but it’s sometimes hard to guess 
which objects will end up in the session or not in a complex application.

So, what would help me would be if PHP emit a warning when my code tries to 
store a reference in the session.
Because right now, it silently fails and I get random errors later when using 
objects restored from the session.

Is it possible to get such a warning?
If not, is it something that could/should be added?

Silent failing is always a bad option in my opinion.

Côme

--
PHP Internals - PHP Runtime Development Mailing List
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to