分享web开发知识

注册/登录|最近发布|今日推荐

主页 IT知识网页技术软件开发前端开发代码编程运营维护技术分享教程案例
当前位置:首页 > 网页技术

php判断请求类型(ajax|get|post|cli)

发布时间:2023-09-06 02:06责任编辑:熊小新关键词:暂无标签

    php判断请求类型,可以通过 $_SERVER 相关的参数来实现,

这个很在对某些请求代码复用里面很常用。具体代码如下:

/**
*@todo: 判断是否为post
*/ ?
if(!function_exists(‘is_post‘)){
function is_post()
{
??return isset($_SERVER[‘REQUEST_METHOD‘]) && strtoupper($_SERVER[‘REQUEST_METHOD‘])==‘POST‘;
}
}

/**
*@todo: 判断是否为get
*/
if(!function_exists(‘is_get‘)){
function is_get()
{
??return isset($_SERVER[‘REQUEST_METHOD‘]) && strtoupper($_SERVER[‘REQUEST_METHOD‘])==‘GET‘;
}
}

/**
*@todo: 判断是否为ajax
*/
if(!function_exists(‘is_ajax‘)){
function is_ajax()
{
???return isset($_SERVER[‘HTTP_X_REQUESTED_WITH‘]) && strtoupper($_SERVER[‘HTTP_X_REQUESTED_WITH‘])==‘XMLHTTPREQUEST‘;
}
}

/**
*@todo: 判断是否为命令行模式
*/
if(!function_exists(‘is_cli‘)){
function is_cli()
{
???????????return (PHP_SAPI === ‘cli‘ OR defined(‘STDIN‘)); ?
}
}

php判断请求类型(ajax|get|post|cli)

原文地址:https://www.cnblogs.com/jjxhp/p/9379112.html

知识推荐

我的编程学习网——分享web前端后端开发技术知识。 垃圾信息处理邮箱 tousu563@163.com 网站地图
icp备案号 闽ICP备2023006418号-8 不良信息举报平台 互联网安全管理备案 Copyright 2023 www.wodecom.cn All Rights Reserved