簡體   English   中英

有些引號是HTML實體,有些不是用PHP固定的

[英]Some quotes are HTML entities, some aren't- fixing with PHP

我正在從Wordpress帖子中提取帶有轉義引號的文本,例如

Aunt Maude’s

還有一些帶有未轉義的Unicode引號,例如

Legend’s American Grill

我需要將文本格式化為plist才能在iOS應用中顯示。 htmlentities在第一個示例中轉義了&符號,例如

Aunt Maude’s

因此,我嘗試了解碼所有內容,然后對其進行編碼,但是html_entity_decode無效。 此外,htmlentities會將引號更改為’ plist解析器不喜歡的。

我真的不知道我在這里做什么-有幫助嗎?

htmlentities()的最后一個參數允許您不重新編碼已經編碼的實體,因此

htmlentities('...&#8217;...', ENT_COMPAT, <YOUR_CHARSET>, false)

應該為您工作。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM