• php 为什么new一个对象后面要加一个反斜杠


    通俗点解释就是 指定对象具体的类型。
    在没有引入将类文件引入当前文件时,php无法知晓你需要使用的是什么类(相同命名空间的类文件除外),

    所以 为了防止 存在多个同名类文件,php需要你指定具体的类文件,带反斜杠其实就是(命名空间)路径的表示。php反斜线做命名空间分隔符

    下面转载于:https://www.cnblogs.com/xinxundong/p/8041547.html

    因为使用了php的命名空间,演示代码如下:

    // 创建命名空间Article
    namespace Article;
    class Comment { }

    // 创建命名空间MessageBoard
    namespace MessageBoard;
    class Comment { }

    //调用当前空间(MessageBoard)的Comment类
    $comment = new Comment();

    //调用Article空间的Comment类
    $article_comment = new ArticleComme

  • 相关阅读:
    C语言I博客作业09
    请看这里
    C++ 面向对象学习笔记[1]
    graphviz的使用
    KDE安装后的一些随笔
    近期内容整理
    链表
    理解C++ lvalue与rvalue
    再看“笕实智慧校园”——作品的复盘[1]
    无题
  • 原文地址:https://www.cnblogs.com/sandman/p/14346660.html
Copyright © 2020-2023  润新知