Ben dize var
$result = "bei einer Temperatur, die etwa 20 bis 60°C unterhalb des Schmelzpunktes der kristallinen Modifikation"
hangi düz bir MySQL tablosundan gelir. Tablo ve php başlıkları hem UTF-8'e ayarlanır
http://en.wikipedia.org/wiki/Degree_symbol ve kelime 'derece' almak ile değiştirin: Ben 'derece' sembolü şerit etmek istiyorum:
"Bei einer Isı, etwa 20 bis 60degreesC unterhalb des Schmelzpunktes der kristallinen Modifikation die"
ama preg_replace ile çalışmak için alınamıyor.
Yaparsam:
$result = preg_replace('/\xB0/u'," degrees ", $result ); - I get an empty string
Ve ben :: yaparsam
$result = preg_replace('/\u00B0/u'," degrees ", $result ); - I get the error:
Uyarı: preg_replace () [function.preg değiştirme]: Derleme başarısız oldu: PCRE'nin U \, \ L, \ l, \ N desteklemek, ya da u 1 'offset \ / var / www / html / / sınıfları içerir / yok hat 75 redeyeTable.inc.php
Ben kodlamaları ile büyük değilim ... Ben burada yanlış ne yapıyorum?