本文整理汇总了PHP中clear_object函数的典型用法代码示例。如果您正苦于以下问题:PHP clear_object函数的具体用法?PHP clear_object怎么用?PHP clear_object使用的例子?那么, 这里精选的函数代码示例或许可以为您提供帮助。
在下文中一共展示了clear_object函数的5个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: clear_object
function clear_object(&$object)
{
if (is_object($object)) {
foreach ($object as &$value) {
clear_object($value);
}
}
$object = null;
unset($object);
}
示例2: dispose
function dispose()
{
clear_object($this);
}
示例3: clear_object
/**
* Affect null to the unused objects
* @param unknown_type $object
*/
function clear_object(&$object)
{
if (is_object($object)) {
foreach (array_keys((array) $object) as $key) {
clear_object($property);
}
foreach (get_class_vars(get_class($object)) as $property => $value) {
clear_object($property);
}
}
$object = null;
unset($object);
}
示例4: __destruct
/**
* Class destructor
*/
function __destruct()
{
clear_object($this);
}
示例5: __destruct
/**
* Class destructor
*
* Deletes all temporary image files
*/
function __destruct()
{
foreach ($this->_image_cache as $img) {
//debugpng
if (DEBUGPNG) {
print '[__destruct unlink ' . $img . ']';
}
if (!DEBUGKEEPTEMP) {
unlink($img);
}
}
clear_object($this);
}