用希伯来语在 php 中进行 Unicode 编码


Unicode encoding in php with Hebrew

我正在尝试从网页中获取一些信息,但它采用不同的编码,有没有一种简单的方法可以转换为 UTF8 然后使用它?

例如,我正在获得这些我需要访问的网址

http://www.mega.co.il/jsfweb/cat/טופו/
http://www.mega.co.il/jsfweb/cat/גבינה_מלוחה/
http://www.mega.co.il/jsfweb/cat/גבינה_לארוח/
http://www.mega.co.il/jsfweb/cat/גבינה_מותכת/
http://www.mega.co.il/jsfweb/cat/גבינה_צהובה/
http://www.mega.co.il/jsfweb/cat/גבינה_לבנה/
http://www.mega.co.il/jsfweb/cat/קוטג/

如何将其转换为 UTF8,然后在 PHP 中将其转换为 urlencode?

您可以尝试函数 html_entity_decode() 来解码该实体。要更改解码,请使用 mb_convert_encoding()。我没有希伯来语的经验,所以我不知道它是否有效。