Verschil utf8_encode en mb_convert_encoding

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Maurits de Jong

Maurits de Jong

15/08/2011 10:30:33
Quote Anchor link
Wat is eigenlijk het verschil tussen utf8_encode(string) en mb_convert_encoding(string, "UTF-8")?
 
PHP hulp

PHP hulp

26/04/2024 00:20:39
 
B a s
Beheerder

B a s

15/08/2011 10:42:34
Quote Anchor link
Utf8_encode is een vereenvoudigde functie. Met mb_convert_encoding is uitgebreider en kun je een string naar allerlei verschillende charsets coderen zoals UTF-7, latin, etc. Ook is het mogelijk om met mb_convert_encoding een charset te wijzigen van een Japanse charset naar een UTF-8 door de derde optionele parameter.
 
Maurits de Jong

Maurits de Jong

15/08/2011 10:47:57
Quote Anchor link
Aha! Dus bovengenoemde functies zijn dus in principe hetzelfde?
 
Kees Schepers

kees Schepers

15/08/2011 11:53:18
Quote Anchor link
De functies zijn niet hetzelfde het resultaat kan hetzelfde zijn. de MB functies zijn onderdeel van de PHP multibyte extensie en deze zit niet altijd standaard in PHP en utf8_encode wel, dus als het doel alleen converteren tussen ISO-8859-1 en UTF-8 is zou ik zoveel mogelijk gebruik maken van de PHP ingebouwde functies.
 
Maurits de Jong

Maurits de Jong

15/08/2011 11:54:29
Quote Anchor link
@all: Oké, prima! Hartelijk dank iig!
Gewijzigd op 15/08/2011 11:54:53 door Maurits de Jong
 



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.