phpbar.de logo

Mailinglisten-Archive

[php] unserialize-callback problem

[php] unserialize-callback problem

Kai Meder php-ml at kai.meder.info
Mit Nov 12 21:17:48 CET 2003


nabend ml,

seit zwei tagen bin ich mittlerweile am rätseln:

class cache_code extends cache
{
function get()
     {
     if (!($data = file::read($this->file , true)))
         return false;

     return unserialize($data , array('cache_code' , 'inc'));
     }

[...]

function inc($class)
	{

	}
}

ziel ist es, die methode "inc" der class "cache_code" statisch 
aufzurufen wenn die zu "unserializende" class nicht existiert.

leider kommt seit exakt 2tagen das hier: Warning: Wrong parameter count 
for unserialize() in D:\web\vulcan\inc\cache_code.php on line 9

und das ohne jede versionsänderung, das verstehe wer will ...

auch ein array($this , 'inc') als callback-argument funktioniert nicht ...
auch ein simples "test" als argument, um eben diese funktion als 
callback-handler auszuprobieren, scheitert genauso kläglich ...

habe jetzt eigentlich komplett bugs.php.net, google und newsgroups 
durchkämmt ... hat jemand einen tip oder rat ?

gruß,
kai


php::bar PHP Wiki   -   Listenarchive