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);
?>
M1.php:

PHP Code:
<?php
module M1 
{
        var 
$var "ok";
        const 
"ok";
        function 
func() { }

        class 
{
                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(); }
}
?>
heo mọi viết 01:45 ngày 10/10/2018
Ko hiểu, em là newbie!
Mà em ko ngờ là PHP có namspace với module đấy
amida viết 01:42 ngày 10/10/2018
Quote Được gửi bởi heo mọi View Post
Ko hiểu, em là newbie!
Mà em ko ngờ là PHP có namspace với module đấy
Mình cũng là newbie nhưng nếu bạn biết PHP 5 support OOP thì có nhiều lí do để tin rằng nó có namespace và module
mr47 viết 01:51 ngày 10/10/2018
cái gì đây ?
Thật không ?
jiSh@n viết 01:46 ngày 10/10/2018
Chí ít ko phải php 5
conmalele viết 01:51 ngày 10/10/2018
Hình như nó là PHP9
cái nick đó viết 01:43 ngày 10/10/2018
hết hồn
doangia viết 01:43 ngày 10/10/2018
Nghe nói PHP6 sẽ có ...
amida viết 01:37 ngày 10/10/2018
PHP6 khi nào ra nhỉ?
doangia viết 01:47 ngày 10/10/2018
Mai ra bác ạh .... , bây giờ xài thử được rồi đấy
Bài liên quan
0