Bagaimana untuk menyelesaikan masalah menukar tatasusunan php kepada kod kacau Cina json

藏色散人
Lepaskan: 2023-03-12 13:16:01
asal
2444 orang telah melayarinya

Penyelesaian untuk menukar tatasusunan php kepada kod bercelaru json Cina: 1. Lakukan transcoding urlencode() untuk setiap elemen dalam tatasusunan 2. Kemudian gunakan fungsi json_encode() untuk menukar kepada json.

Bagaimana untuk menyelesaikan masalah menukar tatasusunan php kepada kod kacau Cina json

Persekitaran pengendalian artikel ini: sistem Windows 7, PHP versi 7.1, komputer DELL G3

Cara untuk selesaikan penukaran array php json masalah bercelaru Cina?

Lakukan urlencode() untuk setiap elemen dalam tatasusunan, gunakan json_encode() untuk menukar kepada json Untuk menyahkod, gunakan json_decode()

Contoh:

.
foreach ( $result as $keys => $value ) 
//包含中文的二维数组$result转json,数组内部元素一一使用urlencode转换即可保证中文不乱码 
{ 
foreach($value as $key=>$column)
{ 
$testJSON[$keys][$key] = urlencode ( $column ); 
} 
} var_dump( json_encode ( $testJSON ));
//转为json 
$result = urldecode ( json_encode ( $testJSON ) );
//转回数组
Salin selepas log masuk

Pembelajaran yang disyorkan: "Tutorial Video PHP"

Atas ialah kandungan terperinci Bagaimana untuk menyelesaikan masalah menukar tatasusunan php kepada kod kacau Cina json. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Label berkaitan:
sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan