这里有新鲜出炉的 PHP 设计模式,程序狗速度看过来!
PHP(外文名: Hypertext Preprocessor,中文名:"超文本预处理器")是一种通用开源脚本语言。语法吸收了 C 语言、Java 和 Perl 的特点,入门门槛较低,易于学习,使用广泛,主要适用于 web 开发领域。PHP 的文件后缀名为 php。
这篇文章主要介绍了 PHP+JQUERY 操作 JSON 的方法, 结合具体实例形式分析了 php+jQuery 结合 ajax 实现 json 格式数据操作的相关技巧, 需要的朋友可以参考下
本文实例讲述了 PHP+JQUERY 操作 JSON 的方法。分享给大家供大家参考,具体如下:
json.html 代码:
- <html>
- <head>
- <meta http-equiv="Content-Type" content="text/html;charset=utf-8">
- <title>PHP Json传输数据</title>
- </head>
- <script type="text/javascript" src="js/jquery.js"></script>
- <script type="text/javascript">
- $(function(){
- $("#submit").click(function(){
- var text = $("input").serialize();
- $.ajax({
- 'type':"POST",
- 'url':'json_encode.php',
- 'dataType':'json',
- 'data':text,
- success:insertData
- });
- });
- });
- function insertData(data){
- var str = "姓名="+data.name+"<br/>性别="+data.sex+"<br/>年龄="+data.age;
- $("#view").html(str);
- }
- </script>
- <body>
- 姓名:<input name="name" id="name" type="text" value=""><br/>
- 性别:<input name="sex" id="sex" type="text" value=""><br/>
- 年龄:<input name="age" id="age" type="text" value="">
- <input type="submit" name="submit" id="submit" value="提交">
- <div style="font-size:14px;" id="view">
- </div>
- </body>
- </html>
json_encode.php 代码
- <?php
- header("Content-type:text/html;charset=utf8");
- include("Json.php");
- $name = $_POST['name'];
- $sex = $_POST['sex'];
- $age = $_POST['age'];
- $json_arg = array('name'=>$name,'sex'=>$sex,'age'=>$age);
- $json = new JSON;
- $json_result = $json->encode($json_arg);
- echo $json_result;
- ?>
希望本文所述对大家 PHP 程序设计有所帮助。
来源: http://www.phperz.com/article/17/0812/340316.html