ÆØÅ Tegn

Hej
Jeg sidder og lejer lidt med php, hvis man har
$alder = " 30 år";
echo "$alder";
Så får jeg output som 30 Ã¥rhejsa , hvordan gør man så den vises korrekt med æøå?.
Man kan konvertere dokumentet til iso men ved ikke om det er en god ide, eller den rigtig måde at fortage dette på?.

Rigtigt som du skriver, kan du tilføje et meta charset med utf-8. En anden god ting er også at gemme sine filer i UTF-8 format. Bare for en sikkerheds skyld. (Især når du skriver andet end bare ren Engelsk.)
En anden god ting, er dog også at sætte <html lang="sprog"> - for så ved søgemaskiner (såsom Google) og browsere også hvad sproget (som hjemmesiden skal vise) er tiltænkt. Det har dog intet med tegnsætningen at gøre. Det er bare en ekstra hjælp for browseren, så den eksempelvis ved at hvis du går ind på en hjemmeside med dansk sprog i HTML tag, at den har nemmere ved at identificere at sproget kan oversættes. (Eksempelvis med Google Chrome's oversættelsesfunktion.)
Et typisk dansk HTML dokument. (Eller PHP/ASP eller hvad du nu bruger.) Kunne se sådan her ud:
<!doctype html>
<html lang="da"> <!-- Dansk sprog for dokumentet -->
<head>
<title>Min awesome hjemmeside</title>
<meta charset="utf-8"> <!-- Unicode Tegnsætning -->
</head>
<body>
<h1>Velkommen</h1>
</body>
</html>
Det giver lige browseren og søgemaskiner lidt ekstra informationer. Men som sagt, at gemme sine dokumenter i UTF-8 format hjælper også en stor del. Grunden til at du får de sære tegn, er højst sandsynligt fordi dit program ikke gemmer filen/dokumentet i UTF-8 format. (Unicode.)
<meta charset="utf-8"> ganske simpelt, tvinger browseren til at åbne filen som om det var gemt i UTF-8 formatet.
@dhh
d. 28.07.2016 kl. 13:51 Med venlige hilsner
Daniel H. Hemmingsen (@dhh)