-
PHP中遇到BOM、编码导致json_decode函数无法解析问题
本文为大家讲解的是PHP中遇到BOM、<feff>编码导致json_decode函数无法解析问题,json无法正常解析的同学可以看一下,是不是看不见的BOM编码导致的问题,需要的朋友可以参考下 昨天同事遇到一个奇怪的问题,就是以下代码,无法通过JSON校验,也无法通过PHP的json_decode函数解析。 [ { "title": "", "pinyin": "" } ] 可能聪明的你已经猜到其中包含有不看见的特殊字符,在vim下查看: [ { <feff>...
PHP 2014-12-23 05:57:08 -
PHP JS Ip地址及域名格式检测代码示例
本文是一个PHP JS Ip地址及域名格式检测代码示例,感兴趣的同学参考下. PHP IP地址格式检测函数 function checkIp($ip){ $ip = str_replace(" ", "", $ip); $ip = strtolower($ip); $ip= str_replace("http://", "", $ip); $ip= str_replace("https://", "", $ip); if(preg_match('/[A-Za-z_-]/',$ip)){ if(preg_match('/^([w-]+.)+...
PHP 2014-12-21 02:42:11 -
js限制checkbox勾选的个数以及php获取多个checkbbox的方法
本文是一个js限制checkbox勾选的个数以及php获取多个checkbbox的方法示例代码,感兴趣的同学参考下。 首先是js限制checkbbox勾选个数的代码: <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=gb2312"> <title>限制复选框选择的数量</title> <script type="text/javascript" > function checkDate(n){ var checkedCount=0; &nbs...
PHP 2014-12-20 12:30:07 -
JS中encodeURIComponent函数用php解码的代码
本文是一个php实现的可以用来地JS中encodeURIComponent解码的代码,感兴趣的同学参考下. 在JS中使用了encodeURIComponent对中文进行编码在PHP中使用iconv('UTF-8','gb2312',$q);就可以得到你需要的字串了,其中gb2312根据你实际应用来定如还不明白为什么看下面的文章 JS中encodeURIComponent函数给中文编码后,如何用php解码?? 前提:编码前的中文可能是gbk,gb2312,utf-8等。 urldecode() iconv() 在JS中使用了encodeURIComponent对中文进行编码在PHP中使用iconv('UTF-8','gb2312',$q);就可以得到你需要的字串了,其中gb2312根据你实际应用来定如还不明白为什么看下面的文章 URL编码转换,escape() encodeURI() encodeURIComponent() 本文介绍对url编码的三种函数 escape() ,en...
PHP 2014-12-19 10:51:04 -
PHP+Mysql+Ajax+JS实现省市区三级联动
本文是一个PHP+Mysql+Ajax+JS实现省市区三级联动示例代码,感兴趣的同学参考下。 需求说明: 最近做了个项目,需要用到省市区三级联动,上网翻了不少资料,于是有了下面的思路和代码 基本思想就是:在JS动态创建select控件的option,通过Ajax获取在PHP从SQL数据库获取的省市区信息,代码有点长,但很多都是类似的,例如JS中省、市、区获取方法类似,PHP中通过参数不同执行不同的select语句...
PHP 2014-12-19 06:48:04 -
php中json_encode()和json_decode()函数用法详解
本文为大家讲解的是php中json_encode()和json_decode()函数用法详解,感兴趣的同学参考下。 从5.2版本开始,PHP原生提供json_encode()和json_decode()函数,前者用于编码,后者用于解码...
PHP 2014-12-19 06:24:04 -
php+js iframe实现上传头像界面无跳转(刷新)示例
本文是一个php+js iframe实现上传头像界面无跳转(刷新)示例,感兴趣的同学参考下。 上传头像,界面无跳转的方式很多,我用的是加个iframe那种...
PHP 2014-12-19 05:42:03 -
php用户注册页面利用js进行表单验证的示例代码
本文为大家提供 的是一个php用户注册页面利用js进行表单验证的示例代码,感兴趣的同学参考下. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=gb2312" /> <title>用...
PHP 2014-12-17 06:48:05 -
php中serialize序列化与json性能测试的示例
本文为大家讲解的是php中serialize序列化与json性能测试的示例,感兴趣的同学参考下。 最近需要对大数组做存储,需要在serialize序列化和json之间做了选择...
PHP 2014-12-16 23:00:11 -
JSON在PHP中的应用技巧小结
本文为大家讲解的是关于JSON在PHP中的应用技巧小结,感兴趣的同学参考下. JSON 基础 简单地说,JSON 可以将 JavaScript 对象中表示的一组数据转换为字符串,然后就可以在函数之间轻松地传递这个字符串,或者在异步应用程序中将字符串从 Web 客户机传递给服务器端程序。这个字符串看起来有点儿古怪(稍后会看到几个示例),但是 JavaScript 很容易解释它,而且 JSON 可以表示比名称/值对更复杂的结构...
PHP 2014-12-16 09:45:18 -
php使用json_encode对变量进行json编码示例
本文为大家讲解的是php使用json_encode对变量进行json编码示例,感兴趣的同学参考下. 这篇文章主要是说明 json_encode 使用时一个需要注意的细节,无论返回的是数组还是 json,都不代表这一定就是个错误的返回结果,当前端需要的数组时,数组就是正确的结果,反之亦然 在 ajax 横行的今天,json 顺理成章地成为了前后端交互一个极其重要的工具。对于 PHP 来说,通常使用 json_encode 方法将一个 PHP 组数,转换成前端可以解析的 json 字符串,这也是 PHP 手册上描述的内容,但事实是这样的吗?看看下面这段代码: $a = array( 'Jack' , 'Sam' , 'Tom' ); echo json_encode( $a ); 当 JavaScript 请求到上面的代码,PHP 将解析数组 $a 为 json 字符串并返回到前端,但事实上在前端拿到的返回结果却是一个数组...
PHP 2014-12-16 08:36:08 -
PHP json_encode 中文不显示问题
本文为大家将讲解的是PHP json_encode 中文不显示问题,感兴趣的同学参考下。 今天使用json_encode转换数组的时候,出现了中文不显示的情况...
PHP 2014-12-16 06:24:03