Revision: 337
Updated Code
at July 12, 2006 05:37 by ekobudisetiyo
Updated Code
//PHP5 only//
class open
{
var $____x = array();
function __construct($a = array())
{
$this->fromArray($a);
}
function __set($name,$val)
{
$this->____x[$name] = $val;
}
function __get($name)
{
if(isset($this->____x[$name])) return $this->____x[$name];
}
function __isset($name)
{
return isset($this->____x[$name]);
}
function toArray()
{
return $this->____x;
}
function fromArray($a = array())
{
if(count($a)>0) foreach($a as $k => $v) $this->____x[$k] = $v;
}
}
Revision: 336
Initial Code
Initial URL
Initial Description
Initial Title
Initial Tags
Initial Language
at July 10, 2006 03:05 by ekobudisetiyo
Initial Code
//PHP5 only//
class open
{
var $____x = array();
function __construct($a = array())
{
$this->fromArray($a);
}
function __set($name,$val)
{
$this->____x[$name] = $val;
}
function __get($name)
{
if(isset($this->____x[$name])) return $this->____x[$name];
}
function __isset($name)
{
return isset($this->____x[$name]);
}
function toArray()
{
return $this->____x;
}
function fromArray($a = array())
{
if(count($a)>0) foreach($a as $k => $v) $this->____x[$k] = $v;
}
}
?>
Initial URL
Initial Description
I use this object verry often, so that I only need to pass one object as parameter on any function. No need to wory when we refactore the function Usage: $var = new open(); $var->url = 'http://www.world.com'; $var->title = 'Testing Site'; echo some_function($var);
Initial Title
Open PHP5 Object, No need to declare variable name first
Initial Tags
object
Initial Language
PHP