|
php.net | support | documentation | report a bug | advanced search | search howto | statistics | random bug | login |
[2007-11-15 22:29 UTC] jani dot ollikainen at pronetko dot fi
Description: ------------ Ok, Tried this once with feature request #42725 and no go. Second try.. First read the #42725 and then read this: Of course I know those, but those don't unserialize() data which is formatted like: PUTLASTHOST|s:23:"kuvajainen.domain.tld";PUTHOST|s:23:"kuvajainen.domain.tld";PUTDOCROOT|s:39:"/data/www/c/k/u/kuvajainen.domain.tld";putprofiles|s:3:"4,5"; And there are many different serializer handlers in php, for example: Registered serializer handlers => php php_binary wddx So there should be functions which can use those registered serializer handlers to serialize/unserialize data accordingly selected serializer handler. So I don't think that this is bogus feature request. Prove me wrong, but serialize/unserialize isn't the answer. PatchesPull RequestsHistoryAllCommentsChangesGit/SVN commits
|
|||||||||||||||||||||||||||||||||||||
Copyright © 2001-2025 The PHP GroupAll rights reserved. |
Last updated: Tue Oct 28 16:00:01 2025 UTC |
You get one vote from me! This is far from bogus. And here is a simple test case: session_start(); echo serialize($_SESSION), "\n"; echo file_get_contents('/path/sess_'.session_id()); If the advice from derick@php.net was solid, I would expect the exact same output from both echoes. Actual result: a:1:{s:4:"asdf";s:6:"foobar";} asdf|s:6:"foobar";