WinCache serializes objects. Refer to __sleep() and __wakeup().

git-svn-id: https://svn.php.net/repository/phpdoc/en/trunk@305691 c90b9560-bf6c-de11-be94-00142212c4b1
This commit is contained in:
Richard Quadling 2010-11-23 12:41:38 +00:00
parent b4fd230b17
commit f3727e461c
3 changed files with 12 additions and 3 deletions

View file

@ -43,7 +43,9 @@
<para>
Value of a variable to store. <parameter>Value</parameter> supports all data types except resources, such as file handles.
This paramter is ignored if first argument is an array. A general guidance is to pass <literal>NULL</literal>
as <parameter>value</parameter> while using array as <parameter>key</parameter>.
as <parameter>value</parameter> while using array as <parameter>key</parameter>. If <parameter>value</parameter> is an
object, or an array containing objects, then the objects will be serialized. See
<link linkend="language.oop5.magic.sleep">__sleep()</link> for details on serializing objects.
</para>
</listitem>
</varlistentry>
@ -153,6 +155,7 @@ string(1) "6"
<member><function>wincache_ucache_exists</function></member>
<member><function>wincache_ucache_meminfo</function></member>
<member><function>wincache_ucache_info</function></member>
<member><link linkend="language.oop5.magic.sleep">__sleep()</link></member>
</simplelist>
</para>
</refsect1>

View file

@ -29,7 +29,9 @@
The <parameter>key</parameter> that was used to store the variable in the cache.
<parameter>key</parameter> is case sensitive. <parameter>key</parameter> can be an
array of keys. In this case the return value will be an array of values of each element
in the <parameter>key</parameter> array.
in the <parameter>key</parameter> array. If an object, or an array containing objects,
is returned, then the objects will be unserialized. See
<link linkend="language.oop5.magic.sleep">__wakeup()</link> for details on unserializing objects.
</para>
</listitem>
</varlistentry>
@ -121,6 +123,7 @@ bool(true)
<member><function>wincache_ucache_exists</function></member>
<member><function>wincache_ucache_meminfo</function></member>
<member><function>wincache_ucache_info</function></member>
<member><link linkend="language.oop5.magic.sleep">__wakeup()</link></member>
</simplelist>
</para>
</refsect1>

View file

@ -44,7 +44,9 @@
<para>
Value of a variable to store. <parameter>Value</parameter> supports all data types except resources, such as file handles.
This paramter is ignored if first argument is an array. A general guidance is to pass <literal>NULL</literal>
as <parameter>value</parameter> while using array as <parameter>key</parameter>.
as <parameter>value</parameter> while using array as <parameter>key</parameter>. If <parameter>value</parameter> is an
object, or an array containing objects, then the objects will be serialized. See
<link linkend="language.oop5.magic.sleep">__sleep()</link> for details on serializing objects.
</para>
</listitem>
</varlistentry>
@ -152,6 +154,7 @@ string(1) "6"
<member><function>wincache_ucache_exists</function></member>
<member><function>wincache_ucache_meminfo</function></member>
<member><function>wincache_ucache_info</function></member>
<member><link linkend="language.oop5.magic.sleep">__sleep()</link></member>
</simplelist>
</para>
</refsect1>