Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Zamiana znaków typu &#39 ; oraz   na unicode czyli '
1q2w3e4r
post
Post #1





Grupa: Zarejestrowani
Postów: 238
Pomógł: 0
Dołączył: 6.05.2011

Ostrzeżenie: (10%)
X----


Witam. Jak zamienić wszystkie inne znaki typu
Kod
' oraz  
na unicode czyli ' ?

Ten post edytował 1q2w3e4r 30.04.2012, 18:34:30
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
1q2w3e4r
post
Post #2





Grupa: Zarejestrowani
Postów: 238
Pomógł: 0
Dołączył: 6.05.2011

Ostrzeżenie: (10%)
X----


Poskładałem to co znalazłem w sieci i wygląda to tak:
  1. $name = htmlspecialchars_decode(preg_replace_callback("/(&#[0-9]+;)/", function($m) { return mb_convert_encoding($m[1], "UTF-8", "HTML-ENTITIES"); }, '<'.trim($matches[1])), ENT_NOQUOTES);


htmlspecialchars_decode() zamienia tylko znaki typu &lt ; dlatego trzeba było użyć jeszcze innego kodu do &#39 ;
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 11.10.2025 - 10:21