Bu sayfada ...
http://www.axisofeco.com/matters/2010/03/11/the-word-youre-looking-for-is-sublime/
(Twitter'da oturum açmış iseniz) ... Ben makale başlığı ve Twitter güncellemesi kutuya bir bağlantı yapıştırır bir 'Tweet Bu' bağlantı var.
Sorun (çoğunlukla fantezi tek / çift tırnak), Twitter bunları işlemek için görünmüyor olabilir, yukarıda biri olarak makaleleri onlara özel karakter varsa, olduğunu. Bu Twitter Twitter güncelleme kutusuna yapıştırmak için çalışır (ve korkunç başarısız) nedir:
8217; yeniden + + için + arayan + olan "yüce" + http://is.gd/acIW2
(Tırnak aslında Yukarıdaki satırda ok arıyorsanız, Twitter onlarla başa çıkmak için çalıştığında onlar kodlanmış kalmak, güven bana!)
Twitter güncelleştirmeyi biçimlendirmek için ilgili PHP şudur:
$url = str_replace(' ', '+', $url);
echo htmlentities($url, ENT_COMPAT, 'UTF-8');
I urlencode () kullanarak, örneğin, farklı fonksiyonlarını kullanarak denedim, ama hiçbir şey bir 'Twitter dostu' bir şekilde dize ($ url) kodlamak gibi görünüyor.