【问题标题】:How to convert UTF-8 Hex into regular String in PHP?如何在 PHP 中将 UTF-8 Hex 转换为常规字符串?
【发布时间】:2014-07-03 11:35:14
【问题描述】:

我有一些形状很奇怪的抓取数据。它看起来像这样:

%C3%96lkis

转换后应该是这样的:

Ölkis

我搜索了一些,发现 %C3%96 大概是字符 ÖUTF-8 Hex

我的数据中有很多特殊字符像这样转义/转换为不同的 UTF-8 十六进制代码。

那么如何将它转换回普通字符串呢?

【问题讨论】:

    标签: php utf-8 hex


    【解决方案1】:

    看起来你的数据是 url 编码的,你想使用 PHP 的 urldecode 函数

    urldecode("%C3%96lkis") = 'Ölkis'
    

    【讨论】:

      猜你喜欢
      • 2020-05-13
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-07-06
      • 2023-03-24
      • 1970-01-01
      • 2016-07-13
      相关资源
      最近更新 更多