吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 976|回复: 8
收起左侧

[求助] PHP命名空间的问题,请老鸟给个提示

[复制链接]
捡到一分钱 发表于 2020-7-5 11:29
图片是我的问题 请各位高手给我这个小白一点提示好吗
360截图-149506359.png

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

头像被屏蔽
HackLi 发表于 2020-7-5 12:58
提示: 作者被禁止或删除 内容自动屏蔽
cube 发表于 2020-7-5 14:12
你通过命名空间成功的写了两个test1,并让他们合法的并存.
然后你又用use使它们两个同处于一个环境当中,完美的演绎了错误是怎样产生的.
这就好比,你要在一个同一个作用域内定义两个不同含义但名称相同的变量.
果然,命名才是人类进步的最大阻力.
mosou 发表于 2020-7-5 16:10
风一样自由 发表于 2020-7-6 08:57
cube 发表于 2020-7-5 14:12
你通过命名空间成功的写了两个test1,并让他们合法的并存.
然后你又用use使它们两个同处于一个环境当中,完 ...

命名才是人类进步的最大阻力
wysheep 发表于 2020-7-6 09:19
因为 你引用了 test1, 又命名了一个  test1
 楼主| 捡到一分钱 发表于 2020-7-6 10:02
但是各位 他们不是在不同的命名空间吗 应该不冲突啊 我use Demo1\test1 时不是应该覆盖掉前面的空间了,让后面脚本中的代码都运行在Demo1空间下吗???
Mr.[先知] 发表于 2020-7-6 11:40
捡到一分钱 发表于 2020-7-6 10:02
但是各位 他们不是在不同的命名空间吗 应该不冲突啊 我use Demo1\test1 时不是应该覆盖掉前面的空间了,让 ...

他们虽然是不同的命名空间,但是当你引入的时候,是在同一个文件下,没有指定引入的类名,就会使用默认的 所以会提示 已经使用了
Mr.[先知] 发表于 2020-7-6 11:42
需要 别名  use xxx\xxx as xxxx
require 文件使用默认的类名
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

返回列表

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2024-11-26 15:01

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表