本文实例讲述了PHP自定义函数判断是否为Get、Post及Ajax提交的方法。分享给大家供大家参考,具体如下:
/**
* 是否是AJAx提交的
* @return bool
*/
function isAjax(){
if(isset($_SERVER['HTTP_X_REQUESTED_WITH']) && strtolower($_SERVER['HTTP_X_REQUESTED_WITH']) == 'xmlhttprequest'){
return true;
}else{
return false;
}
}
/**
* 是否是GET提交的
*/
function isGet(){
return $_SERVER['REQUEST_METHOD'] == 'GET' ? true : false;
}
/**
* 是否是POST提交
* @return int
*/
function isPost() {
return ($_SERVER['REQUEST_METHOD'] == 'POST' && checkurlHash($GLOBALS['verify']) && (empty($_SERVER['HTTP_REFERER']) || preg_replace("~https?:\/\/([^\:\/]+).*~i", "\\1", $_SERVER['HTTP_REFERER']) == preg_replace("~([^\:]+).*~", "\\1", $_SERVER['HTTP_HOST']))) ? 1 : 0;
}
更多关于PHP相关内容感兴趣的读者可查看本站专题:《PHP网络编程技巧总结》、《php curl用法总结》、《PHP数组(Array)操作技巧大全》、《php字符串(string)用法总结》、《PHP数据结构与算法教程》、《php程序设计算法总结》及《php常见数据库操作技巧汇总》
希望本文所述对大家PHP程序设计有所帮助。
# PHP
# 判断
# Get
# Post
# Ajax
# 提交
# jquery ajax结合thinkphp的getjson实现跨域的方法
# 原生JS实现Ajax通过GET方式与PHP进行交互操作示例
# PHP+Ajax异步通讯实现用户名邮箱验证是否已注册( 2种方法实现)
# 基于PHP+Ajax实现表单验证的详解
# PHP+Ajax验证码验证用户登录
# php+ajax注册实时验证功能
# PHP+Ajax实现验证码的实时验证
# PHP与Ajax相结合实现登录验证小Demo
# php传值方式和ajax的验证功能
# ajax+php实现无刷新验证手机号的实例
# PHP+Ajax简单get验证操作示例
# 程序设计
# 操作技巧
# 相关内容
# 感兴趣
# 数据结构
# 给大家
# 自定义
# 更多关于
# 所述
# 判断是否
# 编程技巧
# 讲述了
相关文章:
如何快速搭建虚拟主机网站?新手必看指南
网站制作需要会哪些技术,建立一个网站要花费多少?
移动端手机网站制作软件,掌上时代,移动端网站的谷歌SEO该如何做?
如何实现建站之星域名转发设置?
个人网站制作流程图片大全,个人网站如何注销?
电商网站制作多少钱一个,电子商务公司的网站制作费用计入什么科目?
实惠建站价格推荐:2025年高性价比自助建站套餐解析
建站之星手机一键生成:多端自适应+小程序开发快速建站指南
企业在线网站设计制作流程,想建设一个属于自己的企业网站,该如何去做?
如何在宝塔面板中修改默认建站目录?
如何快速搭建二级域名独立网站?
如何选择PHP开源工具快速搭建网站?
如何通过NAT技术实现内网高效建站?
如何快速选择适合个人网站的云服务器配置?
网站设计制作书签怎么做,怎样将网页添加到书签/主页书签/桌面?
红河网站制作公司,红河事业单位身份证如何上传?
建站之星安装后如何自定义网站颜色与字体?
如何快速上传自定义模板至建站之星?
如何构建满足综合性能需求的优质建站方案?
如何选择高效稳定的ISP建站解决方案?
网站网页制作电话怎么打,怎样安装和使用钉钉软件免费打电话?
活动邀请函制作网站有哪些,活动邀请函文案?
如何快速建站并高效导出源代码?
相册网站制作软件,图片上的网址怎么复制?
如何快速生成ASP一键建站模板并优化安全性?
Android使用GridView实现日历的简单功能
如何在Windows环境下新建FTP站点并设置权限?
如何用搬瓦工VPS快速搭建个人网站?
岳西云建站教程与模板下载_一站式快速建站系统操作指南
建站之星后台管理如何实现高效配置?
如何在阿里云虚拟服务器快速搭建网站?
音响网站制作视频教程,隆霸音响官方网站?
学生网站制作软件,一个12岁的学生写小说,应该去什么样的网站?
武清网站制作公司,天津武清个人营业执照注销查询系统网站?
微信h5制作网站有哪些,免费微信H5页面制作工具?
如何在建站宝盒中设置产品搜索功能?
建站之星后台搭建步骤解析:模板选择与产品管理实操指南
建站之星后台密码如何安全设置与找回?
网站专业制作公司有哪些,做一个公司网站要多少钱?
制作网站建设的公司有哪些,网站建设比较好的公司都有哪些?
建站之星伪静态规则如何正确配置?
如何通过虚拟主机空间快速建站?
如何高效完成独享虚拟主机建站?
油猴 教程,油猴搜脚本为什么会网页无法显示?
零基础网站服务器架设实战:轻量应用与域名解析配置指南
惠州网站建设制作推广,惠州市华视达文化传媒有限公司怎么样?
建站主机SSH密钥生成步骤及常见问题解答?
如何在腾讯云服务器快速搭建个人网站?
制作农业网站的软件,比较好的农业网站推荐一下?
如何彻底卸载建站之星软件?
*请认真填写需求信息,我们会在24小时内与您取得联系。