json_encode传值问题
时间:2021-07-01 10:21:17
帮助过:39人阅读
传的内容:
产品描述:
·薄型PSP(PSP2000・3000)?用 バッテリ?カバ?です。
·薄型PSPでPSP-1000用大型バッテリ?も使用できます!
产品标题:PSP2000・PSP3000用 バッテリ?カバ?(PSP-1000サイズ??版) カラ?:ブラック-543462
echo json_encode($result);
现在是传过去的是空值,我把这些内容删除就可以传过去了,请问是不是因为有特殊字符的原因??怎么解决??
回复讨论(解决方案)
$tdtxt="
选择查询的币种: | | 查询的币种: | ".$currency." | CNY->".$currency."汇率: | ".$huilv." | ASIN: | ".$asin." | 重量: | ".$weight." g | amazon收费: | ".$amazon_charge." | 各物流费用(".$currency.") | 深圳邮政: | ".$zhongyou_wuliu." | 香港邮政: | ".$xianggang_wuliu." | 深圳转香港邮政: | ".$shenzhen_xianggang_wuliu." | ".$jps_txt." FBA: | ".$amazon_charge." | 采购及其他成本(".$currency.") | 采购成本: | ".$caigou_cost." | 其他成本: | ".$qita_cost." | 综合成本(".$currency.") | 深圳邮政: | ".$shenzhen_cost." | 香港邮政: | ".$xianggang_cost." | 深圳转香港邮政: | ".$sz_xg_cost." | ".$jps_cost_txt." FBA: | 0 | | | 建议发货方式为:".$jianyi_fahuo." | 建议售价(".$currency."): | ".$jizhunjia." | " .$amazon_td." |
";//$tdtxt = urldecode($tdtxt);$result = array('tdname'=>$amazon_td, 'tdtxt' =>$tdtxt); echo urldecode(json_encode($result));
哪里是空值,你传到哪去了。
json_encode 只能处理 utf-8 编码的数据