Get the App
SLTechnology News&Howtos  ›  Development  › 

How to convert php Array to utf8

Shulou Source: shulou.com Published: 2022-06-03 12:13:53 11月15日 Update

This article is about how to convert php array to utf8. The editor thinks it is very practical, so share it with you as a reference and follow the editor to have a look.

The method of converting php array to utf8: 1, using iconv method to convert; 2, through "mb_convert_encoding ()" method conversion; 3, combining "eval ()" and "var_export ()" method conversion.

This article operating environment: Windows7 system, PHP7.1 version, Dell G3 computer

How to convert php array to UTF8?

Mutual Transformation between gbk and utf8 of php Array

Convert GBK to UFT-8

Conversion efficiency with iconv () is not as efficient as mb_convert_encoding ():

$str = iconv ("gbk", "utf-8//ignore", $str); or: $str = mb_convert_encoding ($str, "utf-8", "gbk")

Eval () var_export () converts the array as a whole. If there are some special characters, you can convert it with str_replace ().

$arr=eval ('return' .iconv ('gbk', "utf-8", var_export ($arr,true).';'); $arr=eval ('return'. Mb_convert_encoding (str_replace (".\"\\ 0\ ".', var_export ($arr, true)).';'," utf-8 "," gbk ")); / / gbk transcoding utf8 thank you for reading! This is the end of the article on "how to convert php array to utf8". I hope the above content can be of some help to you, so that you can learn more knowledge. if you think the article is good, you can share it for more people to see!

Tags: Array method utf-8 content efficiency more article good practical special character whole article environment computer see knowledge system reference help Apple Docker Huawei Linux macOS MariaDB Microsoft MySQL NVidia OPPO Reno Xiaomi Linux vpn Shulou Technology Apple