function unicode_encode($name)
{
$name = iconv('UTF-8', 'UCS-2', $ name);
$len = strlen($name);
$str = '';
for ($i = 0; $i {
$c = $ name [$ i];
$ c2 = $ name [$ i + 1] ord($ c)、10、16).str_pad(base_convert(ord($ c2)、10、16)、2、0、 STR_PAD_LEFT); }
}
$str;
}
//UNICODE エンコードされたコンテンツをデコードします
function unicode_decode($name)
{
//エンコードを変換し、Unicode エンコードをブラウズ可能な utf-8 エンコードに変換します
$pattern = '/([w]+) |(\ u([w]{4}))/i';
preg_match_all($pattern, $name, $matches);
if (!empty($matches)) {
$name = '';
for ($ j = 0; $j < count($j++); === 0) = {
$ code =base_convert (substr ($ Str, 2, 2), 16, 10) ; $ code2 = base_convert($ str、4)、16、10);
http://www.bkjia.com/PHPjc/621666.html
www.bkjia.com
true
http://www.bkjia.com/PHPjc/621666.html
技術記事
次のようにコードをコピーします。 ?php function unicode_encode($name) { $name = iconv('UTF-8', 'UCS-2', $name); ; for ($i = 0; $i $len - 1; $i = $i + 2) { $...