腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
PHP
错误,而(1)导入非复合
命名
空间
或(2)导入任何名称
空间
以
实例
化类
、
非复合
PHP
命名
空间
的示例:复合
PHP
命名
空间
的示例:如果我试图导入一个非复合
PHP
命名
空间
,则会得到以下错误: 警告:非复合名为接下来,我尝试使用复合
PHP
命名
空间
。现在,上面的错误(尝试使用名称
空间
时)消失了,但是当我试图在导入的
命名
空间
中
实
浏览 7
提问于2021-09-13
得票数 0
回答已采纳
1
回答
默认的spl_autoload_register()
命名
空间
行为与index.
php
外部根
、
、
、
使用现代
PHP
调用允许您
实例
化新类,而不必指定必需、包括或在
php
文件中使用,只要它们具有
命名
空间
,并且只要名称
空间
遵循文件夹/文件结构,例如:calc = New models\
浏览 1
提问于2018-02-10
得票数 0
回答已采纳
1
回答
扩展外部类的
命名
空间
、
这个问题是针对所有
php
naespace大师的。情况如下。<?/a-wans.class.
php
-类,b类继承自无
命名
空间
在调用“namespace.inc.
php
”时,会遇到外部类导致的
命名
空间
错误,a没有名称
空间
定义集,将childs
命名
浏览 2
提问于2015-09-09
得票数 0
回答已采纳
1
回答
从EntityManager检索实体
命名
空间
、
我正在尝试从EntityManager
实例
中检索我的EntityManager实体的
命名
空间
。我可以将
命名
空间
设置如下:$sm = $em->getConnection()->getSchemaManagersetMetadataDriverImpl($driver);$em->getConfiguration()->getMetadataDr
浏览 2
提问于2012-10-16
得票数 0
1
回答
不能将
命名
空间
与自动加载程序一起使用
、
、
、
当使用autoloader "spl_autoload_register“时,我不能用
命名
空间
实例
化类。如果不使用
命名
空间
,或者简单地排除自动加载程序,那么访问类方法也会很好。为了显示错误,我故意忽略了第一个类的
命名
空间
。所有文件都是在同一个文件夹中运行的。因为名称
空间
不需要自动加载器,所以我怀疑自动加载程序从
实例
化中添加名称
空间
路径的反斜杠。如果在
实例
化期间不使用<e
浏览 4
提问于2020-05-26
得票数 0
回答已采纳
1
回答
具有与目录结构对应的名称
空间
名称(绝对和相对)的Autoloading类
、
、
显然,具有绝对名称
空间
名称(\1\2\3)的自动加载类转换为实际的目录路径(1/2/Three.
php
)相当简单。但是,我很好奇是否有任何方法可以使用名称
空间
名称相对
实例
化(在process中第一次)
实例
化的autoload类到当前名称
空间
(例如,从\1加载2\3)。由于"__autoload“在全局
命名
空间
中执行,并且只接受one参数(类名,包括
命名
空间
组件),我看不出它如何知道在哪里
浏览 3
提问于2010-11-28
得票数 2
回答已采纳
1
回答
PHP
中的导入
命名
空间
我在use关键字中使用名称
空间
\classname,并可以直接
实例
化该类。我猜当我们使用" use“时,类的
命名
空间
将成为主名称
空间
。 我猜测名称
空间
和名称
空间
中的所
浏览 2
提问于2018-10-05
得票数 0
回答已采纳
2
回答
PHP
名称
空间
&引用名称
空间
中不包含的类
当我尝试创建控件时,它假设当前的
命名
空间
(GUI),导致这个错误:"
PHP
致命错误:在第1852行的C:\inetpub\wwwroot\Calico\calico_classes_v2.
php
中找不到类现在,日历控件本身(以及它的底层类文件)没有使用名称
空间
,我有点担心尝试修改它(之前的尝试并不顺利)。 如何将不包含在
命名
空间
中的控件导入/包含到代码的其余部分?编辑:获取更多信息:我有一个名为"tc_calendar“的类,包含在一个名为
浏览 1
提问于2012-04-09
得票数 2
回答已采纳
1
回答
尝试从
命名
空间
-Symfony2加载类"COM“
、
、
、
问题是我试图使用"COM类
PHP
“。首先,我想我也忘记了把扩展"extension=
php
_com_dotnet.dll“放在一边,但是没有。> open($constr);试图从C:\Symfony\WebD\src\PintxoNosti\MyTellBundle\Controller\PintxoController.
php
第62行中的
命名
空间
"PintxoNosti\MyTellBundle\Controller“加载类"COM”。您需
浏览 1
提问于2015-06-20
得票数 0
回答已采纳
1
回答
PHP
,
命名
空间
中的新变量类
、
、
我正在试验
PHP
5.3的名称
空间
功能,我只是不知道如何用名称
空间
前缀
实例
化一个新类。<?
php
?><?
php
?
浏览 1
提问于2011-10-29
得票数 16
1
回答
是否可以在spl_autoload_registry中使用相同的类但不同的路径来扩展
命名
空间
类
、
、
、
、
我有两个使用composer加载的
命名
空间
类,它们具有相同的
命名
空间
和类。(PSR4)namespace Foo; ....我有第二个目录,具有相同的名称
空间
用于重写。当调用new Foo\Bar时;如果该文件不存在于第二个目录中,我将获得
浏览 0
提问于2014-07-24
得票数 2
1
回答
基于
命名
空间
和记录特定文件的Log4
php
命名
记录器
我使用的是log4
php
,我基本上已经封装了它,所以当我的任何类调用Logger时,它们也会使用getLogger将其初始化,并根据调用类的
命名
空间
命名
记录器。例如:Logger::GetInstance(NAME_SPACE) 将创建一个名为my\class\space的记录器(它实际上也会在我的包装器中作为类似
实例
\如何编写一个log4
php
配置,将所有日志文件转储到默认(根)记录器,然后根据我感兴趣的特定名
浏览 2
提问于2013-04-02
得票数 0
回答已采纳
1
回答
如何使用composer包含phpmailer5.2?
、
、
、
我正在尝试
实例
化使用composer安装的
PHP
mailer类。类位于vendor\phpmailer\phpmailer\class.phpmailer.
php
中。-Project -SmtpHandler.
php
-phpmailer class.phpmailer.
php
index.
php
<?<em
浏览 0
提问于2015-12-30
得票数 2
回答已采纳
4
回答
PHP
在我的类中找不到函数
、
php
{关于如何调试还有其他的想法吗
浏览 2
提问于2010-01-05
得票数 1
回答已采纳
1
回答
504 AWS ec2上的网关超时,而不执行长
php
脚本
、
、
、
、
===新更新===我在同一个文件夹中有2个
php
文件,这意味着两个类具有相同的
命名
空间
。档案: - Class1.
php
类和
命名
空间
:// Class1class中,我尝试调用Class
浏览 0
提问于2015-05-17
得票数 6
1
回答
类‘App\Http\Controller\admin\Auth’在Laravel 5中找不到
、
、
、
Routes.
php
Route::get('login', 'admin\AdminHomeControllershowLogin');}); AdminHomeController.
php</em
浏览 3
提问于2015-03-09
得票数 23
回答已采纳
2
回答
PHP
实例
化动态
命名
空间
类
我有一个类,需要基于从表单传递的变量来
实例
化。该表单将字符串Product或Sku传递给我的
PHP
脚本。需要
实例
化的完全限定类是:或我不知道如何动态地正确创建这个名称
空间
。$class();
PHP
Parse error: syntax error, unexpected '"MyNameSpace\\"' (T_
浏览 5
提问于2015-01-25
得票数 0
回答已采纳
2
回答
命名
空间
和类加载的问题
、
、
我正在构建一个自定义的CMS,并且已经设置了一个自动加载器,并且已经适应了
命名
空间
的使用。在大多数情况下,一切都正常加载,但在某些情况下,
PHP
报告找不到类,类文件已包含在内。一旦包含了一个文件(使用require),它也应该被
实例
化。父控制器被
实例
化,然后子控制器尝试
实例
化它自己的一些依赖项。$this->auth = new \Modules\Auth\RT\Auth(); 这将在/modules/auth/rt/auth.<em
浏览 1
提问于2014-05-15
得票数 0
1
回答
在同一个运行库中两次使用一个
命名
空间
、
、
、
、
我有两个独立的
PHP
模块,每个模块都包含一个由composer创建的供应商文件夹。两个模块都使用composer自动加载程序,它在任何模块的类
实例
化之前都会注册。每个供应商文件夹都包含一个不同版本的Doctrine,因此在同一个运行时,如果我从一个模块
实例
化任何Doctrine类,那么从另一个模块对同一个Doctrine类的任何后续调用都将使用第一个
实例
化类,因为它已经被
PHP
自动加载(它具有相同的
命名
空间
,同名)。是否有办法避免实际重
命名
所有名称<e
浏览 1
提问于2015-06-22
得票数 0
回答已采纳
1
回答
如何在
PHP
中的
命名
空间
类中使用全局
命名
空间
类型?
、
namespace MyClass\Util; } $sample = new Sample();生产: 可捕获的致命错误:传递给MyClass\Util\Sample.
php
的参数1必须是MyClass\Util\Object的
实例
,即给定对象的
实例
浏览 0
提问于2011-04-11
得票数 3
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
PHP命名空间
php命名空间namespace详解
带你玩转PHP命名空间!
PHP命名空间及自动加载
系统学习PHP之命名空间
热门
标签
更多标签
云服务器
ICP备案
实时音视频
对象存储
即时通信 IM
活动推荐
运营活动
广告
关闭
领券