js方式调用php_js如何调用php方法参数
js调用php方法参数的方法:1、直接URL编码,代码为【string = encodeURIComponent( )】;2、使用escape编码,代码为【$.getJSON(“admin.php?action=”+escape()】。
本教程操作环境:windows7系统、javascript1.8.5&&PHP5.6版,DELL G3电脑,该方法适用于所有品牌电脑。
js调用php方法参数的方法:
第一种,直接URL编码 比较方便
JS:
string = encodeURIComponent(string);
location.href = index.php?keyword=’+string;
php:$keyword = (isset($_GET['keyword'])) ? $_GET['keyword'] : ”;
第二种,使用escape编码比较复杂 但兼任性似乎要好,通过ajax传递的时候可能需要
JS:……..
$.getJSON(“admin.php?action=”+escape(action),function(json){
})
…………
PHP:function unescape($str) { //定义unescape函数
$str = urldecode($str);
preg_match_all(“/(?:%u.{4}|.;|d+;|.+)/U”,$str,$r);
$ar = $r[0];
foreach($ar as $k=>$v) {
if(substr($v,0,2) == “%u”)
$ar[$k] = iconv(“UCS-2BE”,”utf-8″,pack(“H4″,substr($v,-4)));
elseif(substr($v,0,3) == “”)
$ar[$k] = iconv(“UCS-2BE”,”utf-8″,pack(“H4″,substr($v,3,-1)));
elseif(substr($v,0,2) == “”) {
$ar[$k] = iconv(“UCS-2BE”,”utf-8″,pack(“n”,substr($v,2,-1)));
}
}
return join(“”,$ar);
}
$action=unescape($_GET["action"]);相关免费学习推荐:php编程(视频)
js方式调用php_js如何调用php方法参数相关推荐
- js方式调用php_js如何调用php函数
js调用php函数的方法:jQuery.ajax({ type: "POST", url: 'your_functions_address.php', dataType: 'jso ...
- Java,Axis方式调用WebService接口,支持多参数
package com.demo.modules.si.util;import org.apache.axis.client.Call; import javax.xml.rpc.ParameterM ...
- bean validation校验方法参数_Spring Boot 之使用 validation 验证参数
前言 文本已收录至我的GitHub仓库,欢迎Star:https://github.com/bin392328206/six-finger种一棵树最好的时间是十年前,其次是现在 我知道很多人不玩qq了 ...
- springboot使用Validation API和全局异常优雅的校验方法参数
目录 一.为什么使用 Validation 来验证参数 二.如何使用Validation相关注解进行参数校验 三.Validation类的相关注解及描述 四.使用 Validation API 进行参 ...
- spring bean依赖_Spring @Configuration并将bean依赖项作为方法参数注入
spring bean依赖 一个春天建议注射豆从Spring的参考指南复制下面的示例中显示之间的相互依存关系的方式在这里 : @Configuration public class AppConfig ...
- js方式调用php_javascript调用PHP和PHP调用javascript的方法
javascript调用PHP和PHP调用javascript的方法 发布时间:2020-06-22 17:03:14 来源:亿速云 阅读:262 作者:Leah 这篇文章将为大家详细讲解有关java ...
- js方式调用php_举例说明JS调用PHP和PHP调用JS的方法
举例说明JS调用PHP和PHP调用JS的方法 在学习任何一门编程语言,我们都会听到调用这个词,那么,在javascript中是如何调用php的呢?在php中也可以调用js吗?下面就让我们一起来看看吧. ...
- jS四种函数的调用方式
6- js 函数的四种调用方式 2016年11月04日 13:41:54 阅读数:7559 函数的四种调用方式 函数有下列调用模式 函数调用模式 方法调用模式 构造器模式 上下文模式 函数调用 模式 ...
- python操作js中的输入_Python调用JavaScript代码的方法
准备阶段: 以一段简单的JS脚本为例,将代码写入到文件中,其中,定义了一个方法,计算两个数的和. //norm.js //计算两个数的和 function add(num1, num2) { retu ...
最新文章
- 独家 | 使用Spark进行大规模图形挖掘(附链接)
- 解决Win8.1系统LYNC共享PPT提示“演示文稿遇到问题”
- 中专计算机技术难吗,中专学计算机专业难不难?
- 如何使用IDEA 显示一个类的所有方法?与eclipse的outline视图类似
- linux 内核地址随机化,GNU/Linux内核的地址随机化
- 云服务器的购买和宝塔面板的使用
- 【Luogu】P1131时态同步(树形DP)
- of_property_read_string 剖析~
- C语言 指针声明和定义 - C语言零基础入门教程
- Oracle对象被锁如何处理
- mysql中的钱null_MySQL数据库中null的知识点总结
- linux下测试权限,Linux下进程权限分析
- SCAU高级语言程序设计--实验6 循环结构(二)(1)
- 常见的网站运维面板汇总集合(国内外流行)
- 树莓派Pico开发板MicroPython嵌入pioasm汇编混合编程技术实践
- 企业微信的表格和word里单元格内如何换行【Alt+Enter】
- ssd存储的SLC、MLC、TLC闪存芯片颗粒有什么区别?
- 实验二 货物进销管理系统
- echarts地图下钻与回钻
- 安徽赛区-云巡未来-第十一届全国大学生电子商务“创新、创意及创业”挑战赛 赛后总结
热门文章
- ubuntu 修改文件所有者
- Error: 18 { ok: 0.0, errmsg: “auth failed“, code: 18 }解决方案
- java四个字节表示整数_java – 四个字节的四个整数?
- 大数据——解决生活中的小问题
- dedecms模板配置流程
- 年轻人秃了,这家公司却赚翻了
- AE平面跟踪和视觉效果插件mocha pro mac破解版
- C++volatile关键字
- pojnbsp;百炼nbsp;2965:玛雅历
- P106 扑克牌游戏