09/10/2018, 23:35
Namespace và module trong PHP
PHP Code:
<?php
import M1 as M2;
echo M2::$var,"
";
echo M2::c,"
";
echo M2::func(),"
";
echo M2::C::func(),"
";
var_dump(new M2::C);
?>
PHP Code:
<?php
module M1 {
var $var = "ok";
const c = "ok";
function func() { }
class C {
static function func() { return "ok"; }
static private function bug() { echo "bug
"; }
}
private class FOO {
public class BAR {
static function bug() { echo "bug
"; }
}
}
function bar() { return new M1::FOO(); }
}
?>
Bài liên quan
Mà em ko ngờ là PHP có namspace với module đấy
Thật không ?