php中循环实现(字符串,对象,或者数组)编码相互转换
Jun 23, 2016 pm 01:35 PM /**
* 循环实现编码互转
*
* @param string $param(字符串,对象,或者数组),$currCharset当前编码,$toCharset期望编码
* @return 参数类型
*/
function zhandi_iconv($param,$currCharset,$toCharset){
if ($currCharset != $toCharset){
if (is_string($param)){
return iconv($currCharset, $toCharset, $param);
}else if (is_array($param)){
foreach ($param as $key => $value){
$param[$key] = zhandi_iconv($value,$currCharset,$toCharset);
}
return $param;
}else if (is_object($param)){
foreach ($param as $key => $value){
$param->$key = zhandi_iconv($value,$currCharset,$toCharset);
}
return $param;
}else{
return $param;
}
}
return $param;
}

Artikel Panas

Alat panas Tag

Artikel Panas

Tag artikel panas

Notepad++7.3.1
Editor kod yang mudah digunakan dan percuma

SublimeText3 versi Cina
Versi Cina, sangat mudah digunakan

Hantar Studio 13.0.1
Persekitaran pembangunan bersepadu PHP yang berkuasa

Dreamweaver CS6
Alat pembangunan web visual

SublimeText3 versi Mac
Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

Topik panas

Tukar tatasusunan atau objek kepada rentetan JSON menggunakan fungsi json_encode() PHP

Penerokaan kod sumber: Bagaimanakah objek dipanggil dalam Python?

Bagaimana untuk menukar tatasusunan hasil pertanyaan MySQL kepada objek?

Gunakan fungsi __contains__() Python untuk menentukan operasi pembendungan objek

Gunakan fungsi __le__() Python untuk menentukan perbandingan kurang daripada atau sama bagi dua objek

Apakah perbezaan antara tatasusunan dan objek dalam PHP?

Penjelasan terperinci tentang 5 kaedah traversal gelung objek Javascript
