|
|
|
@ -2,6 +2,8 @@
|
|
|
|
|
|
|
|
|
|
abstract class ClassName
|
|
|
|
|
{
|
|
|
|
|
const CONST_VALUE = 'A constant value';
|
|
|
|
|
|
|
|
|
|
/** doc */
|
|
|
|
|
static public $static = array(
|
|
|
|
|
array('array'),
|
|
|
|
@ -25,9 +27,6 @@ abstract class ClassName
|
|
|
|
|
/** doc */
|
|
|
|
|
protected $protected_property = array(2, 'str');
|
|
|
|
|
|
|
|
|
|
/** doc */
|
|
|
|
|
const CONST_VALUE = 'A constant value';
|
|
|
|
|
|
|
|
|
|
/** doc */
|
|
|
|
|
public function __construct($a, $b)
|
|
|
|
|
{
|
|
|
|
@ -88,36 +87,34 @@ final class Child extends ClassName implements IInterface
|
|
|
|
|
echo __METHOD__;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
function __set($name, $value)
|
|
|
|
|
public function __set($name, $value)
|
|
|
|
|
{
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
function __get($name)
|
|
|
|
|
public function __get($name)
|
|
|
|
|
{
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
function __isset($name)
|
|
|
|
|
public function __isset($name)
|
|
|
|
|
{
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
function __unset($name)
|
|
|
|
|
public function __unset($name)
|
|
|
|
|
{
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
function __sleep()
|
|
|
|
|
public function __sleep()
|
|
|
|
|
{
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
function __wakeup()
|
|
|
|
|
public function __wakeup()
|
|
|
|
|
{
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
echo str_replace(array('a' => 'a', 'b' => 'c'), 'b');
|
|
|
|
|
|
|
|
|
|
$object = new ClassName;
|
|
|
|
|
$object = new ClassName();
|
|
|
|
|
$cloned = clone $object;
|
|
|
|
|
|
|
|
|
|
$a = 1;
|
|
|
|
|
$a = $b + $c;
|
|
|
|
|
$a = $b + 1;
|
|
|
|
|