摘要:
先看W3C上的解释encodeURI()和encodeURIComponent()encodeURIComponent会转义;/?:@&=+$,#这些分隔符,而encodeURI()并不会这么干。;/?:@&=+$,#这些是非常危险的字符,想想在一个提交表单中用户输入类似&11,可能会改变原本的后台提交参数,造成混乱。encodeURI不编码字符有82个:!,#,$,&,',(,),*,+,,,-,.,/,:,;,=,?,@,_,~,0-9,a-z,A-ZencodeURIComponent不编码字符有71个:!, ',(,),*,-,.,_,~ 阅读全文
摘要:
一、php 使用json_encode()转换值中大括号与花括号区别当array是一个从0开始的连续数组时,json_encode出来的结果是一个由[]括起来的字符串<?php $arrField = array( 'a', 'a', 'a', 'a',);var_dump($arrField);echo json_encode($arrField);//输出内容array 0 => string 'a' (length=1) 1 => string 'a' (length=1) 阅读全文