I. Na początek
II.Instalacja i konfiguracja
III. Opis języka
IV. Bezpieczeństwo
V. Możliwości
VI. Opis funkcji
VII. Zend API
VIII. PHP API: Interfejs rozszerzeń
X. Dodatki

Manual PHP

Zapraszam do korzystania z zamieszczonego przeze mnie manuala php. Mam nadzieję, że ta jego kopia przyda się zarówno profesjonalnym programistą, jak i początkującym twórcą skryptów PHP.

Autorzy

Mehdi Achour,
Friedhelm Betz,
Antony Dovgal,
Nuno Lopes,
Philip Olson,
Georg Richter,
Damien Seguy,
Jakub Vrana,
I kilka innych

Redakcja:

Gabor Hojtsy,
Marcin Dąbrowski, Michał Grzechowiak, Leszek Krupiński, Adam Major, Paweł Paprota, Michał Pena, Sławomir Pucia, Jarek Tabor, Tomasz Wójtowicz,

utf8_encode

(PHP 3 >= 3.0.6, PHP 4, PHP 5)

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

Opis

string utf8_encode ( string dane )

Ta funkcja koduje data do UTF-8, po czym zwraca je zakodowane. UTF-8 jest standardowym mechanizmem używanym przez Unicode do zakodowania wartości szerokich znaków w ciągu 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 potrafi zakodować znaki UTF-8 do maksymalnie czterech bajtów, w podany poniżej sposób:

Tabela 1. Kodowanie UTF-8

bajtówbitówreprezentacja
170bbbbbbb
211110bbbbb 10bbbbbb
3161110bbbb 10bbbbbb 10bbbbbb
42111110bbb 10bbbbbb 10bbbbbb 10bbbbbb
Każda litera b reprezentuje bit, który może być użyty do przechowywania danych znaku.


print 'Viagra print 'Viagra 1171501550' . "\n"; print 'Szkolenie zarządzanie ludźmi 1171501631' . "\n"; print 'ubezpieczenie oc 1171501678' . "\n"; print 'Leczenie cukrzycy 1171501764' . "\n";