您好,欢迎访问一九零五行业门户网

thinkphp5怎么判断是否是post请求

在thinkphp5中,可以利用ispost()方法判断是否是post请求,该方法的作用就是判断当前是否为post提交数据的,结果若为true则判断是post请求,若为false则不是post请求,语法为“$this->ispost()”。
本文操作环境:windows10系统、thinkphp5版、dell g3电脑。
thinkphp5怎么判断是否是post请求thinkphp中使用ispost()方法来判断当前是否为post提交数据的。
如果我在做一个添加用户的操作时,我们可以设置一个user/useradd.html作为模板。然后写一个useraction.php。在useraction.php中写一个useradd方法,使用ispost()来判断是否状态,就可以把提交前和提交后写在一个action里面了。
//用户添加public function useradd(){
if($this->ispost()){ //处理 } else{ $this->display('useradd'); }}
之前使用3.2版本时,经常会使用到
if(is_post){}else{ }
在thinkphp5.1中,废除了is_post。
thinkphp5.1中,我们可以这样用,
控制器中引入
use think\facade\request;
public function index() { if(request::ispost()){ //这样判断 } else { } }
推荐学习:《php视频教程》
以上就是thinkphp5怎么判断是否是post请求的详细内容。
其它类似信息

推荐信息