- print_r: documentation ( source)
<?php
class A {
static $methods = array();
function getMethods()
{
if (!empty(self::$methods)) {
print("cached\n");
return self::$methods;
}
self::$methods[] = 1;
return self::$methods;
}
}
$A = new A;
print_r($A->getMethods());
$A2 = new A;
print_r($A2->getMethods());