note 125717 added to migration74.incompatible
| From: | happydogatkennel17@php.net | Date: | Sun, 24 Jan 2021 23:23:38 +0000 |
| Subject: | note 125717 added to migration74.incompatible | ||
| Groups: | php.notes | ||
| Request: | Send a blank email to php-notes+get-216224@lists.php.net to get a copy of this message | ||
Re: "The o serialization format has been removed. As it is never produced by PHP, this may only
break unserialization of manually crafted strings."
This little-o serialisation format was used by PHP3 but was never generated by PH PHP4 or above.
The deserialization code still recognised it, though, for reasons of backwards-compatibility with
PHP3.
However, based on a bit of investigation, it looks like this code has been broken for about 15
years, so although this is listed as a deprecation, in practice it wasn't.
See this Stack Overflow question for a really great answer, with a lot more detail about this: https://stackoverflow.com/questions/65289729/what-was-phps-o-serialization-format-for
----
Server IP: 45.112.84.4
Probable Submitter: 45.91.159.166 (proxied: 212.69.47.82)
----
Manual Page -- http://php.net/manual/en/migration74.incompatible.php
Edit -- https://master.php.net/note/edit/125717
Del: integrated -- https://master.php.net/note/delete/125717/integrated
Del: useless -- https://master.php.net/note/delete/125717/useless
Del: bad code -- https://master.php.net/note/delete/125717/bad+code
Del: spam -- https://master.php.net/note/delete/125717/spam
Del: non-english -- https://master.php.net/note/delete/125717/non-english
Del: in docs -- https://master.php.net/note/delete/125717/in+docs
Del: other reasons-- https://master.php.net/note/delete/125717
Reject -- https://master.php.net/note/reject/125717
Search -- https://master.php.net/manage/user-notes.php