THINKPHP3.2关于路径的问题

namespaceHome\Controller;useThink\Controller;classAsdControllerextendsController{publ... namespace Home\Controller;
use Think\Controller;
class AsdController extends Controller {
public function index(){
$Verify = new \Think\Verify();
$Verify->entry();
}
}
直接上问题, \Think\Verify()这里是什么路径,是绝对路径是吧,问题是,我的网站根目录是D:\WWW,但是这里的路径是D:\WWW\ThinkPHP_3.2.1_140215 (1)\ThinkPHP\Library\Think\Verify.class我有点不明白了,这是什么路径?按照绝对路径来说应该是\ThinkPHP_3.2.1_140215 (1)\ThinkPHP\Library\Think\Verify.class
我不明白是怎么回事了..这是输出验证码的代码..大神们求帮助!namespace Home\Controller;
use Think\Controller;
展开
 我来答
DaWei
推荐于2016-01-15 · TA获得超过163个赞
知道小有建树答主
回答量:234
采纳率:75%
帮助的人:108万
展开全部
这主要是TP3.2 使用命名空间才会这么使用。
详情可以参考手册 命名空间 http://document.thinkphp.cn/manual_3_2.html#namespace
和 自动加载 http://document.thinkphp.cn/manual_3_2.html#autoload

如果是TP3.1 就不是这个用法了,就应该这么写
//验证码
public function verify(){
import('ORG.Util.Image');
Image::buildImageVerify(4,1,'png','verify');
}
百度网友ad45923b8
2018-05-26 · 知道合伙人软件行家
百度网友ad45923b8
知道合伙人软件行家
采纳数:262 获赞数:386
从事IT互联网行业16年,经验丰富,擅长ASP、HTML、Javascript,Css,JQuery,PHP,PS,FL,AI,E,服务器等

向TA提问 私信TA
展开全部
这里的 \Think\Verify()并不是路径,而是命名空间的路径,默认TP中的\Think已经绑定到了TP指定的类库文件夹中(Library),所以从D:\WWW\ThinkPHP_3.2.1_140215 (1)\ThinkPHP\Library这里开始, \Think\Verify()对应的就是verify.class.php文件。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
侠客视界
推荐于2018-05-26 · TA获得超过571个赞
知道小有建树答主
回答量:854
采纳率:90%
帮助的人:498万
展开全部
这个是命名空间
这个对应的路径是:/thinkphp/library/think/verify.class.php
如果我没记错的话,应该就是这个文件了
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
伟少love静静
2014-05-04 · TA获得超过205个赞
知道小有建树答主
回答量:529
采纳率:0%
帮助的人:316万
展开全部
这个相对你网站根目录的路径
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式