
正文
thinkphp5助手函数效率问题,thinkphp5常用函数
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
thinkphp5 怎么不能直接使用$_SERVER['PHP_AUTH_USER']?
$_server['php_auth_user']是可以使用的,但是$request没有封装这个方法,所以你可以直接调用原生php来使用它,或者你可以封装成助手函数也可以。
框架给你提供了更好的代码组织方式,但是你依然可以使用php自带的函数来处理业务逻辑,所谓无招胜有招,心中没有框架,在框架里面也可以不用框架。
相关问答
Q1: thinkphp助手函数如可指定数据库
助手函数db()、Db类的table方法、Db类的name方法。
1、助手函数db(),无需加表前缀。
2、Db类的table方法,需加表前缀。
3、Db类的name方法,无需加表前缀。
Q2: thinkphp的ajax怎么调试才方便有效率
thinkphp自带有ajax方法,很简单的使用,方便的交互。举一个例子你就明白啦。
先包含所需要的js(他的官网里有下载),路径自己修改。
script src="__PUBLIC__/Js/Base.js" language="javascript" type="text/javascript"/script
script src="__PUBLIC__/Js/prototype.js" language="javascript" type="text/javascript"/script
script src="__PUBLIC__/Js/mootools.js" language="javascript" type="text/javascript"/script
script src="__PUBLIC__/Js/Ajax/ThinkAjax.js" language="javascript" type="text/javascript"/script
Q3: thinkphp 5.0 是不是 没有M函数了
1、为啥单字母函数去掉了?
单字母函数是TP历史上争议较大的问题,应该说单字母函数的诞生是有历史原因的,但已经到了退出历史舞台的时候了,可能很多人习惯了单字母函数带来的便捷(虽然同时我们也饱受着某些学院用户的抱怨),基于几个原因:
(1)5.0 核心已经不依赖任何函数 只是对常用的操作封装提供了助手函数
(2)助手函数是可以完全自己定义和修改,并不影响其他的使用
(3)现在的IDE提示和自动完成功能已经非常强大了,所以用不用助手函数 或者是否需要改成原来的单字母函数 全凭开发者个人意愿
//----------------我是分行君-----------------
复制代码
2, 原先版本的M方法可以支持不用创建类进行查询,新版如何处理呢?
首先,我们要搞明白一个,查询是Db类的事情,如果只是查询数据表的数据到一个数组,那么直接使用
Db::table('think_user')-select();
// 或者
Db::name('user')-select();
关于thinkphp5助手函数效率问题和thinkphp5常用函数的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。





