PHP
PHP define
4번독수리
2015. 12. 8. 15:30
on PHP 5.1.6
1.
define(FOO, 'bar');
echo FOO;
--------
bar
2.
function foo() {
define(BAR, 'baz');
}
foo();
echo BAR;
--------
baz
3.
$foo = 'bar';
define(BAZ, $foo);
unset($foo);
echo $foo;
echo '--';
echo BAZ;
--------
--bar
4.
class Foo
{
public function __construct()
{
self::bar();
}
public static function bar()
{
define(BAZ, 'quux');
}
}
$norf = new Foo();
echo BAZ;
--------
quux
5.
define(FOO, 'bar');
define(FOO, 'baz');
echo FOO;
--------
bar