對陣列進行轉換編碼的方法

2021-06-26 23:58:47 字數 917 閱讀 1745

// 方法一:

function turn_ro($arr)

return $new_arr;

}$arr1 = array (

array ( 

'測試鍵-' => '測試紙1',

'測試鍵2' => '測試之二',

'brand_name' => 'tci',

'pro_info' => '耗材',

'parent_categ_code' => 's',

'child_categ_code' => 's',

'create_time' => '1415774748' ),

array (

'測試鍵-' => '測試紙1',

'測試鍵2' => '測試之二',

'brand_name' => 'tci',

'sup_name' => '百靈威',

'cn_name' => 'ethylacetate',

'en_name' => '乙酸乙酯1',

'pinyin' => 'yisuanyizhi',

'pro_info' => '文具',

'parent_categ_code' => 's',

'child_categ_code' => 's',

'cas'=>array('as','你好'),

'create_time' => '1415774748' ),

);$arr1 = array_map('turn_ro',$arr1);//此方法只針對二維的陣列

//方法二:

parse_str(iconv('gb2312', 'utf-8', urldecode(http_build_query($arr1))), $arr1);//此方法不限

print_r($arr1);

鍵值都能轉換

PHP陣列轉換編碼類

class arrayiconv 內部方法,迴圈陣列 param unknown type array return unknown static private function arraymyicov array else temparray key value return temparray...

MYSQL轉換編碼的解決方法

mysql轉換編碼的解決方法 一 在utf8的mysql下 得到中文 遊客 的gbk下的16進製制編碼 mysql select hex convert 遊客 using gbk d3cebfcd www.2cto.com 反推gbk的16進製制編碼,取回中文 mysql select conver...

linux下文字檔案轉換編碼格式的方法

windows下我們一般是用editplus另存為的方法來轉換文字檔案的編碼方式,例如gb2312轉換成utf8,utf8轉換成gbk等等。在linux,有乙個專門的命令用來執行編碼轉換,它就是iconv,iconv有幾個典型的引數 f,即from,表示檔案的原始編碼 t,即to,表示要轉換成什麼編...