2 つの文字列がありますが、var_dump()1 つの文字列がもう 1 つの文字列よりも 5 文字長いことがわかります。
これは、最初の文字列で(引用符) が
or'と見なされるためだと思います (しかし、これについてはよくわかりません)。''
string(15) "i'm a bird"
string(10) "i'm a bird"
最初の文字列にも10文字が必要です。
私はすでに試しましたhtmlspecialchars(), htmlspecialchars()with ENT_QUOTES, htmlspecialchars()with ENT_NOQUOTES, utf8_decode(), utf8_encode()...
それはまだ残っていますstring(15)。
誰かがそれを行う方法を知っていますか?
編集: @ Mathieu Imbert: ページのソースを見ると、次のように表示されます。
string(15) "i'm a bird"
解決:
編集:ありがとうPeeHaa !! あなたは@ http://codepad.viper-7.com/pvHCwHをコードしてそれを修正しました!
html_entity_decode($title, ENT_QUOTES);