検索
ホームページバックエンド開発PHPチュートリアル求大侠讲解json字符串处理方案,多谢

求大侠讲解json字符串处理方案,谢谢

PHP code
<!--Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--><?php $string='{    "fenxiao_products_ge_response": {        "total_results": 10,        "products": {            "fenxiao_product": [{                "pid": 1255,                "name": "jayzhou",                "productcat_id": 444,                "standard_price": "5",                "cost_price": "5",                "retail_price_low": "10.56",                "retail_price_high": "10.56",                "outer_id": 4444,                "quantity": 444,                "alarm_number": 444,                "pictures": "http://img01.taobaocdn.com/xxx.jpg,http://img01.taobaocdn.com/xxx.jpg",                "desc_path": "http://img03.taobaocdn.com/xxx.dpc",                "prov": "浙江",                "city": "杭州",                "postage_type": "12",                "postage_id": 5545,                "postage_ordinary": "10.56",                "postage_fast": "10.56",                "postage_ems": "12.2",                "have_invoice": true,                "have_guarantee": true,                "status": "up",                "items_count": 5,                "orders_count": 5,                "created": "2000-01-01 00:00:00",                "modified": "2000-01-01 00:00:00",                "skus": {                    "fenxiao_sku": [{                        "id": "jayzhou",                        "name": "如鞋子的sku:“红色,35”",                        "cost_price": "1",                        "quantity": "1",                        "outer_id": "1"                    }]                }            }]        }    }}';    $array=(array)json_decode($string,true);    var_dump($array);?>



求解 json_decode()函数无法处理该json字符串求各位大侠赐教 小弟万分感谢 !

------解决方案--------------------
$string = iconv('gbk', 'utf-8', $string);
$array=json_decode($string,true);
var_dump($array);

json_decode 只能处理 utf-8 编码的 json 串
------解决方案--------------------
GBK编码吧?

如下

$array=(array)json_decode(iconv('GBK', 'UTF-8', $string),true);
声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
深入解析JWT(JSON Web Token)的原理及用法深入解析JWT(JSON Web Token)的原理及用法Jan 10, 2023 am 10:55 AM

本篇文章给大家带来了关于JWT的相关知识,其中主要介绍了什么是JWT?JWT的原理以及用法是什么?感兴趣的朋友,下面一起来看一下吧,希望对大家有帮助。

php输出json无法解析的原因和解决方法【总结】php输出json无法解析的原因和解决方法【总结】Mar 23, 2023 pm 04:35 PM

PHP作为一种常见的编程语言,在web开发中使用广泛,其与前端交互的方式也多种多样。其中,输出Json数据是一种常见的交互方式,但有时候会碰到Json无法解析的问题。为什么会出现无法解析的情况呢?下面列举了几个可能的原因。

php如何将xml转为json格式?3种方法分享php如何将xml转为json格式?3种方法分享Mar 22, 2023 am 10:38 AM

当我们处理数据时经常会遇到将XML格式转换为JSON格式的需求。PHP有许多内置函数可以帮助我们执行这个操作。在本文中,我们将讨论将XML格式转换为JSON格式的不同方法。

使用C#中的Array.Sort函数对数组进行排序使用C#中的Array.Sort函数对数组进行排序Nov 18, 2023 am 10:37 AM

标题:C#中使用Array.Sort函数对数组进行排序的示例正文:在C#中,数组是一种常用的数据结构,经常需要对数组进行排序操作。C#提供了Array类,其中有Sort方法可以方便地对数组进行排序。本文将演示如何使用C#中的Array.Sort函数对数组进行排序,并提供具体的代码示例。首先,我们需要了解一下Array.Sort函数的基本用法。Array.So

聊聊怎么使用Node将Excel转为JSON聊聊怎么使用Node将Excel转为JSONNov 28, 2022 pm 08:02 PM

怎么使用Node将Excel转为JSON?下面本篇文章给大家介绍一下Node中转换Excel成JSON的方法,希望对大家有所帮助!

php提交表单通过后,弹出的对话框怎样在当前页弹出,该如何解决php提交表单通过后,弹出的对话框怎样在当前页弹出,该如何解决Jun 13, 2016 am 10:23 AM

php提交表单通过后,弹出的对话框怎样在当前页弹出php提交表单通过后,弹出的对话框怎样在当前页弹出而不是在空白页弹出?想实现这样的效果:而不是空白页弹出:------解决方案--------------------如果你的验证用PHP在后端,那么就用Ajax;仅供参考:HTML code<form name="myform"

简单明了的PHP array_merge_recursive()函数使用方法简单明了的PHP array_merge_recursive()函数使用方法Jun 27, 2023 pm 01:48 PM

在进行PHP编程时,我们常常需要对数组进行合并。PHP提供了array_merge()函数来完成数组合并的工作,不过当数组中存在相同的键时,该函数会覆盖原有的值。为了解决这个问题,PHP在语言中还提供了一个array_merge_recursive()函数,该函数可以合并数组并保留相同键的值,使得程序的设计变得更加灵活。array_merge

php怎么将json转化为数组?php怎么将json转化为数组?Jul 23, 2020 pm 04:06 PM

在php中,可以使用json_decode()函数来将json格式数据转化为数组。json_decode()函数可以把json字符串转成对象或数组,默认转成对象;指定第二个参数为一个布尔值true,这样JSON值将被解码为关联数组。

See all articles

ホットAIツール

Undresser.AI Undress

Undresser.AI Undress

リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover

AI Clothes Remover

写真から衣服を削除するオンライン AI ツール。

Undress AI Tool

Undress AI Tool

脱衣画像を無料で

Clothoff.io

Clothoff.io

AI衣類リムーバー

AI Hentai Generator

AI Hentai Generator

AIヘンタイを無料で生成します。

ホットツール

WebStorm Mac版

WebStorm Mac版

便利なJavaScript開発ツール

ドリームウィーバー CS6

ドリームウィーバー CS6

ビジュアル Web 開発ツール

SublimeText3 Mac版

SublimeText3 Mac版

神レベルのコード編集ソフト(SublimeText3)

DVWA

DVWA

Damn Vulnerable Web App (DVWA) は、非常に脆弱な PHP/MySQL Web アプリケーションです。その主な目的は、セキュリティ専門家が法的環境でスキルとツールをテストするのに役立ち、Web 開発者が Web アプリケーションを保護するプロセスをより深く理解できるようにし、教師/生徒が教室環境で Web アプリケーションを教え/学習できるようにすることです。安全。 DVWA の目標は、シンプルでわかりやすいインターフェイスを通じて、さまざまな難易度で最も一般的な Web 脆弱性のいくつかを実践することです。このソフトウェアは、

ゼンドスタジオ 13.0.1

ゼンドスタジオ 13.0.1

強力な PHP 統合開発環境