XML Parser Funkcje
PHP Manual

utf8_encode

(PHP 4, PHP 5)

utf8_encodeKoduje ciąg znaków w ISO-8859-1 do UTF-8

Opis

string utf8_encode ( string $dane )

Ta funkcja koduje dane do UTF-8, po czym zwraca je zakodowane. UTF-8 jest standardowym mechanizmem używanym przez Unicode do kodowania wartości rozszerzonych znaków w ciąg bajtów. UTF-8 jest przeźroczyste dla znaków w czystym ASCII, samozsynchronizowane (w znaczeniu posiadania możliwości aby program mógł znaleźć gdzie w ciągu bajtów zaczynają się znaki) jak również może być używane w normalnym porównywaniu znaków na potrzeby sortowania itp. PHP koduje znaki UTF-8 do maksymalnie czterech bajtów, w podany poniżej sposób:

Kodowanie UTF-8
bajty bity reprezentacja
1 7 0bbbbbbb
2 11 110bbbbb 10bbbbbb
3 16 1110bbbb 10bbbbbb 10bbbbbb
4 21 11110bbb 10bbbbbb 10bbbbbb 10bbbbbb
Każde b reprezentuje bit, który może być używany do przechowywanie danych znakowych.

Parametry

dane

Łańcuch znaków zakodowany w ISO-8859-1.

Zwracane wartości

Zwraca dane przekorwentowane do UTF-8 .


XML Parser Funkcje
PHP Manual