日期:2014-05-16  浏览次数:20422 次

关于json_encode中文显示为空的问题

var arr = json_encode(object);

?

如果object里面还有中文,在非utf-8编码下,arr的结果中是为null;而在utf-8下是中文经过json编码之后是正常的

?

?

*************************************************

如:url = .../xwAction.action?bh=001&lb=001&dg=02;

结果url只显示url = .../xwAction.action?bh=001,后面的都被截断了。在网上搜索一下才知道,用 %26 替代 & 就可以了。

因为 %26 是& 的 asc 值。

url = .../xwAction.action?bh=001%26lb=001%26dg=02;

<!--EndFragment-->
********************************************************
  1. function?mkdirs($path?,?$mode?=?0755?){??? ??
  2. ????????if(!is_dir($path)){??? ??
  3. ????????????mkdirs(dirname($path),$mode);??? ??
  4. ????????????mkdir($path,$mode);???//函数返回路径中的目录部分???
  5. ????????}??? ??
  6. ????????return?true;??? ??
  7. ????}?