zoukankan      html  css  js  c++  java
  • 2)thinkphp的带有命名空间的自动加载机制

    (1)为啥thinkphp里面的文件要是写你的命名空间,要与你的路径一样,因为在thinkphp实现自动加载机制的原理,就是靠的你的命名空间对应这个路径,然后自动加载机制通过这个路径找到你的类文件,然后进行实例化。

    (2)命名空间是虚拟的目录,并不是真实存在的目录

    (3)其实我觉得  命名空间是可以不一样的,然后那个thinkphp将你的命名空间转化为相应的路径(但是thinkphp中,命名空间就是路径)

    (4)什么是  thinkphp的公共空间:

            就是你没加命名空间的地方   比如有的公共文件,并不需要加命名空间

    (5)什么是命名空间:

            就是你加了  由namespace组成的命名空间声明

    (6)在你的一个php文件中,扎个文件带有命名空间,然后载入一个不带命名空间的文件  

          输出一个变量,首先在本文件中找这个变量,然后再在去你的引入的文件或在那个找。

          即:先打印命名空间的   要是没有,再去公共空间找。

  • 相关阅读:
    ELK原理以及一些处理难点分析
    mysql无法启动,Error: page 13476 log sequence number
    Linux lsattr命令
    mysql主从复制案例及小结
    Nagios
    iptables路由转发及控制
    DNS域名解析
    无法启动Print Spooler服务,错误代码1068,依赖服务或组件
    云计算虚拟化知识
    文件上传漏洞
  • 原文地址:https://www.cnblogs.com/xiaoyoucai/p/7528315.html
Copyright © 2011-2022 走看看