Re: How to cache zval * in HashTable?
| From: | Johannes Schlüter | Date: | Mon, 09 Aug 2010 08:17:34 +0000 |
| Subject: | Re: How to cache zval * in HashTable? | ||
| References: | 1 | Groups: | php.pecl.dev |
| Request: | Send a blank email to pecl-dev+get-7427@lists.php.net to get a copy of this message | ||
On Mon, 2010-08-09 at 13:56 +0800, xiangchao liu wrote:
> Hi, everyone,
>
> I now want to cache zval * in global variable HashTable, so i can retrieve
> it through requests, codes like below:
A zval is allocated in per-request memory so you can't just store it and
retrieve it for the next request. You have to serialize it in some way,
which won't always work (instances of internal classes)
The implementation of apc_store() might show you what is possible.
johannes