首页 / AJAX / PHP与Ajax技术分享
PHP与Ajax技术分享
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了PHP与Ajax技术分享,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含1248字,纯文字阅读大概需要2分钟。
内容图文
Ajax即 Asynchronous JavaScript And XML, 异步 JavaScript 和XML 技术。它是多种已有技术的组合, 可以实现 客户端的 异步请求操作这样可以在不刷新页面的情况下 与 服务器 进行通信, 从而减少了用户等待的时间。(2)ajax 的开发模式
如图
说明: 这是为了帮助理解 ajax 实现异步性的原理。
(3) ajax 使用的技术。
JavaScript脚本语言
XMLHttpRequest
它是一个 具有应用程序接口的 JavaScript 对象,能够用HTTP连接服务器。
XML 语言
它提供了 用于 描述 结构化数据的 格式。
XMLHttpRequest 对象与服务器交换的数据,通常采用 XML 格式。
DOM
在Ajax 应用中, 通过JavaScript 操作 DOM ,达到异步 的效果。
CSS
(4)问题。
Ajax开发中要注意几个问题,其中最主要的是 中文编码问题。
两种情况:
PHP 发送中文, Ajax 接收。
只需在 PHP 顶部添加 header('Content-type: text/html; charset=GB2312');
Ajax 发送中文,PHP 接收。
先对要提交的 中文 用 iconv函数 进行编码转换。
$GB2312string = iconv ('UTF-8', 'gb2312//IGNORE', $RequestAjaxString);
然后php 中 要再 用 上面的 header 语句转变回 GB2312。
其中 $RequestAjaxString 表示 Ajax 中要提交的 数据。(似乎是常量,有待研究)
解释: ajax 默认是采用 UTF-8 编码的。 而 php中 中文不乱码, 需要采用 GB2312编码。
相关推荐:
PHP与AJAX实例详解
php与ajax中的有关问题
PHP与Ajax相结合实现登录验证小Demo_php实例
以上就是PHP与Ajax技术分享的详细内容,更多请关注Gxl网其它相关文章!
内容总结
以上是互联网集市为您收集整理的PHP与Ajax技术分享全部内容,希望文章能够帮你解决PHP与Ajax技术分享所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。