thinkphp5.0 | 视图
// 渲染模板输出 return $this->fetch('hello',['name'=>'thinkphp']); 方法 说明 fetch 渲染模板输出 display 渲染内容输出 assign 模板变量赋值 engine 初始化模板引擎 助手函数 view('[模板文件]'[,'模板变量(数组)'][,模板替换(数组)]) return view(
// 渲染模板输出 return $this->fetch('hello',['name'=>'thinkphp']); 方法 说明 fetch 渲染模板输出 display 渲染内容输出 assign 模板变量赋值 engine 初始化模板引擎 助手函数 view('[模板文件]'[,'模板变量(数组)'][,模板替换(数组)]) return view(
方法注入 如果你需要在Request请求对象中添加自己的方法,可以使用Request对象的方法注入功能,例如: // 通过hook方法注入动态方法 Request::hook('user','getUserInfo'); getUserInfo函数定义如下 function getUserInfo(Request $request, $userId) { /
判断请求类型 // 是否为 GET 请求 if (Request::instance()->isGet()) echo "当前为 GET 请求"; // 是否为 POST 请求 if (Request::instance()->isPost()) echo "当前为 POST 请求"; // 是否为 PUT 请求 if (Request::instance(
输入变量 可以通过Request对象完成全局输入变量的检测、获取和安全过滤,支持包括$_GET、$_POST、$_REQUEST、$_SERVER、$_SESSION、$_COOKIE、$_ENV等系统变量,以及文件上传信息。 检测是否存在has Request::instance()->has('id','get'); input('?get.id');
\think\Request $request = Request::instance(); 也可以使用助手函数 $request = request(); 获取url信息 $request = Request::instance(); // 获取当前域名 echo 'domain: ' . $request->domain() . ''; // 获取当前入
// 修改应用类库命名空间 'app_namespace' => 'application', namespace app\index\controller; use think\Controller; class Index extends Controller { public function index() { // 获取包含域名的完整URL地址 $
读取配置 echo Config::get('配置参数1'); echo config('配置参数1'); dump(Config::get());//所有配置 Config::has('配置参数2');//判断配置是否存在 echo config('配置参数.二级参数'); 设置配置 Config::set('配置参数','配置值'); // 或者使用助手
环境要求: PHP >= 5.4.0 PDO PHP Extension MBstring PHP Extension CURL PHP Extension 1. 官网下载 http://www.thinkphp.cn/down.html 2.composer composer create-project topthink/think=5.0.* tp5
1、简介 Illuminate\Support\Collection 类为处理数组数据提供流式、方便的封装。例如,查看下面的代码,我们使用辅助函数 collect 创建一个新的集合实例,为每一个元素运行 strtoupper 函数,然后移除所有空元素: $collection = collect(['taylor', 'abigail', null])->m
常用命令 查看所有artisan命令 php artisan list 查看命令 php artisan help migrate 运行tinker php artisan tinker 编写命令 自定义命令通常存放在 app/Console/Commands 目录下 生成命令 要创建一个新命令,你可以使用 Artisan 命令 make:command,该