---
title: "Åäö m.m. till HTML-unicode"
type: "forum-thread"
url: "https://www.webforum.nu/amne/php/187672-åäö-m-m-till-html-unicode"
topic: "PHP"
topic_url: "https://www.webforum.nu/amne/php"
author: "Tibbelit"
published: "2011-08-29T13:55:18.000Z"
updated: "2011-08-30T07:58:47.000Z"
replies: 5
views: 2834
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/php/187672-åäö-m-m-till-html-unicode"
---

# Åäö m.m. till HTML-unicode

## #1 — Tibbelit, 2011-08-29T13:55Z

Hej!

Ska flytta en databas med iso-8859-1 teckenkodning till utf-8. Jag har börjat fixa med de jobba bokstäverna, men undrar om det är någon som sitter inne, eller vet var man kan hitta ett script med alla konstiga tecken typ tyskt u, e med aprostrofer osv.

Jag söker en mer komplett sådan här alltså, typ:

```
$trans = array("å" => "&aring;", "Å" => "&Aring;", "ä" => "&auml;", "Ä" => "&auml;", "ö" => "&ouml;", "Ö" => "&Ouml;", "'" => " \" ");
```

Permalänk: https://www.webforum.nu/p/187672

## #2 — newseed, 2011-08-29T14:16Z

En av dessa kan kanske passa?
<http://php.net/manual/en/function.htmlspecialchars.php>
<http://www.php.net/manual/en/function.htmlentities.php>

Permalänk: https://www.webforum.nu/p/2282597

## #3 — Tibbelit, 2011-08-29T19:10Z

> **[newseed skrev:](https://www.webforum.nu/p/1539387)**
>
> En av dessa kan kanske passa?
> <http://php.net/manual/en/function.htmlspecialchars.php>
> <http://www.php.net/manual/en/function.htmlentities.php>

Nästan! Jag vill dock inte att html-taggar som t.ex. \<p\>\</p\> ska bli till konverterade till HTML-"specialtecken" utan bara strängarna (bokstäverna), inte taggar...

Permalänk: https://www.webforum.nu/p/2282609

## #4 — Danne V, 2011-08-29T19:38Z

Är det inte bara att exportera databasen till egna datorn, öppna i en bra textredigerare (och se till att dokumentet eventuellt är sparat som utf-8) och köra search and replace, tecken efter tecken?

Permalänk: https://www.webforum.nu/p/2282610

## #5 — Tibbelit, 2011-08-29T19:52Z

Informationen har jag fått i en XML-fil. Trodde inte det var så svårt. Letade upp de vanligaste tecken och skrev en funktion som ersatte. Det är typ nästan 15 000 artiklar så det tar ju sin tid

Permalänk: https://www.webforum.nu/p/2282613

## #6 — onkelborg, 2011-08-30T07:58Z

Varför blanda in en massa escape i det hela? Du löser fel problem - felet är att du har text encodat i en encoding och vill koda om det till en annan encoding, inte att escapa en massa saker.

(Sen hur man gör i php har jag dock ingen koll på, php är ologiskt och inkonsekvent. I t.ex. .NET finns inte problemet ens..)

Permalänk: https://www.webforum.nu/p/2282622

---

Tråden på webben: https://www.webforum.nu/amne/php/187672-åäö-m-m-till-html-unicode
