博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
6——ThinkPhp中的请求:
阅读量:7191 次
发布时间:2019-06-29

本文共 3367 字,大约阅读时间需要 11 分钟。

*{ padding: 0; margin: 0; } .think_default_text{ padding: 4px 48px;} a{color:#2E5CD5;cursor: pointer;text-decoration: none} a:hover{text-decoration:underline; } body{ background: #fff; font-family: "Century Gothic","Microsoft yahei"; color: #333;font-size:18px} h1{ font-size: 100px; font-weight: normal; margin-bottom: 12px; } p{ line-height: 1.6em; font-size: 42px }

:)

ThinkPHP V5

十年磨一剑 - 为API开发设计的高性能框架

[ V5.0 版本由 七牛云 独家赞助发布 ]
'; $data=Db::name('users')->find(); $this->assign('data',$data); $this->assign('name',$name); //assign:分派;选派 return $this->fetch(); //fetch:抵达,到达 } public function index2(){ //获取当前的url: $request=Request::instance(); echo 'request请求的url:'.$request->url().'
'; echo "this里面使用的request:".$this->request->url().'
'; //请求中绑定的数据: $this->request->bind('user_name','张三111'); echo "绑定的数据内容:".$this->request->user_name.'
'; //请求的函数助手: echo request()->url()."
"; //获取请求信息: print_r(request()->param()); echo "
"; echo '请求的参数name:'.request()->param('name'); //获取请求信息的函数助手: print_r(\input()); echo \input('name'); //param支持变量的默认值和过滤: echo "
"; //请求中如果有name参数,就会取请求中的name参数,并转换为小写。如果没有就会取默认值,但不会进行小写转换: echo \request()->param('name','XIAOWANG','strtolower');echo "
"; echo "==========================request======================"; echo "
"; echo "GET请求参数:"; print_r(\request()->get()); echo "
"; echo "GET请求参数中的age值:"; print_r(\request()->get('age')); echo "
"; echo "POST请求参数:"; print_r(\request()->post()); echo "
"; echo "POST请求的age值:"; print_r(\request()->post('age')); echo "
"; echo "COOKIE值:"; print_r(\request()->cookie()); echo "
"; echo "FILE请求的值:"; print_r(\request()->file()); echo "==========================INPUT======================"; echo "
"; echo "input请求参数:"; print_r(input('get.')); echo "
"; echo "GET请求参数中的age值:"; print_r(input('get.age')); echo "
"; echo "POST请求参数:"; print_r(input('post.')); echo "
"; echo "POST请求的age值:"; print_r(input('post.age'));; echo "
"; echo "COOKIE值:"; print_r(input('cookie.')); echo "
"; echo "FILE请求的值:"; print_r(input('file.')); echo "====================request其他参数========================"; echo "
"; echo "请求方法:".\request()->method(); echo "访问IP:".\request()->ip()."
"; echo "是否Ajax请求:".(\request()->isAjax()?"是":"否")."
"; echo "当前域名:".\request()->domain()."
"; echo "当前入口文件:".\request()->baseFile()."
"; echo "包含域名的完整URL地址:".\request()->url(true)."
"; echo "URL地址的参数信息:".\request()->query()."
"; echo "当前URL地址,不包含QUERY_STRING".\request()->baseUrl()."
"; echo "URL地址中的pathinfo信息:".\request()->pathinfo()."
"; echo "URL地址的后缀信息:".\request()->ext()."
"; echo "========================request当前模块/控制器/操作信息======================="."
"; echo "模块:".\request()->module()."
"; echo "控制器:".\request()->controller()."
"; echo "方法:".\request()->action(); }}

  

转载于:https://www.cnblogs.com/yiweiyihang/p/8849091.html

你可能感兴趣的文章
机器学习 —— 概率图模型(推理:MAP)
查看>>
[Cycle.js] Hello World in Cycle.js
查看>>
[ios]app后台运行
查看>>
[Hapi.js] Extending the request with lifecycle events
查看>>
Educational Codeforces Round 9 C. The Smallest String Concatenation 排序
查看>>
mysql binlog解析概要
查看>>
jquery技巧之让任何组件都支持类似DOM的事件管理
查看>>
windows下配置两个或多个Tomcat启动的方法
查看>>
设计模式(七): 通过转接头来观察"适配器模式"(Adapter Pattern)
查看>>
C#运算符大全_各种运算符号的概述及作用
查看>>
移动web开发之像素和DPR
查看>>
排序算法总结之快速排序
查看>>
JAVA 爬虫Gecco
查看>>
iOS开发之三个Button实现图片无限轮播(参考手机淘宝,Swift版)
查看>>
JAVA-开发IDE版本
查看>>
$.ajax()方法详解
查看>>
【Coursera】Fourth Week(1)
查看>>
自定义控件
查看>>
C10K 问题原文
查看>>
BoneCP 升级遇到的问题
查看>>