本文目录一览:
php7使用use引入命名空间提示语法错误
我也遇到了这个问题,我是这样解决的,我服务器装了5.2和7.2两个版本,可能两者有冲突,5.2不支持命名空间,不支持use和namespace,解决办法就是卸载5.2版本!!!
什么是php命名空间
PHP 命名空间提供了一种将相关的类、函数和常量组合到一起的途径,有点类似于文件管理器中,按照不同的文件夹来管理文件。根据 PHP 手册:
在PHP中,命名空间用来解决在编写类库或应用程序时创建可重用的代码如类或函数时碰到的两类问题:
在PHP 7.2以后版本中可以通过什么函数实现自动加载函数?
对单个文件的载入:使用require语句
调用类时自动执行的自动加载注册函数:spl_autoload_register
php7对命名空间的支持,在文件路径组合时仅需要使用根路径和命名空间