Posted By

fugue on 12/29/06


Tagged


Versions (?)

Who likes this?

2 people have marked this snippet as a favorite

vali29
hudge


Replace characters with XML-safe codes


 / Published in: PHP
 

  1. function html_translate($value) {
  2. $value = preg_replace("/À/", "À", $value);
  3. $value = preg_replace("/Á/", "Á", $value);
  4. $value = preg_replace("/Ä/", "Ä", $value);
  5. $value = preg_replace("/Ç/", "Ç", $value);
  6. $value = preg_replace("/È/", "È", $value);
  7. $value = preg_replace("/É/", "É", $value);
  8. $value = preg_replace("/Ë/", "Ë", $value);
  9. $value = preg_replace("/Ì/", "Ì", $value);
  10. $value = preg_replace("/Í/", "Í", $value);
  11. $value = preg_replace("/Ï/", "Ï", $value);
  12. $value = preg_replace("/Ò/", "Ò", $value);
  13. $value = preg_replace("/Ó/", "Ó", $value);
  14. $value = preg_replace("/Ö/", "Ö", $value);
  15. $value = preg_replace("/Ù/", "Ù", $value);
  16. $value = preg_replace("/Ú/", "Ú", $value);
  17. $value = preg_replace("/Ü/", "Ü", $value);
  18. $value = preg_replace("/à/", "à", $value);
  19. $value = preg_replace("/á/", "á", $value);
  20. $value = preg_replace("/ä/", "ä", $value);
  21. $value = preg_replace("/ç/", "ç", $value);
  22. $value = preg_replace("/è/", "è", $value);
  23. $value = preg_replace("/é/", "é", $value);
  24. $value = preg_replace("/ë/", "ë", $value);
  25. $value = preg_replace("/ì/", "ì", $value);
  26. $value = preg_replace("/í/", "í", $value);
  27. $value = preg_replace("/ï/", "ï", $value);
  28. $value = preg_replace("/ò/", "ò", $value);
  29. $value = preg_replace("/ó/", "ó", $value);
  30. $value = preg_replace("/ö/", "ö", $value);
  31. $value = preg_replace("/ù/", "ù", $value);
  32. $value = preg_replace("/ú/", "ú", $value);
  33. $value = preg_replace("/ü/", "ü", $value);
  34. return $value;
  35. }

Report this snippet  

You need to login to post a comment.