Преглед садржаја:
- Дефиниција - Шта значи ПХП: Хипертект Препроцессор 3.0 (ПХП 3)?
- Тецхопедиа објашњава ПХП: Хипертект Препроцессор 3.0 (ПХП 3)
Дефиниција - Шта значи ПХП: Хипертект Препроцессор 3.0 (ПХП 3)?
Хипертект препроцесор 3.0 (ПХП 3) је скриптни језик на страни сервера који пружа много могућности веб програмеру. Као универзални скриптни језик, ПХП може бити уграђен у изворни ХТМЛ код за производњу динамичних веб страница.
Тецхопедиа објашњава ПХП: Хипертект Препроцессор 3.0 (ПХП 3)
ПХП је дизајнирао Расмус Лердорф као лични пројекат који се зове лична почетна страница, генеза ПХП-а. Читав модул написао је тим од шест програмера и потом назвао ПХП 3.0. Језик је стекао популарност због свог активног развојног окружења и због бесплатног софтвера за преузимање.
Концепти Перл, Јава и Ц имплементирани су у ПХП 3.0, што језик чини погодним за разумевање. ПХП 3.0 има могућност извршавања веома сложених математичких израчунавања и пружања мрежних информација, поједностављујући писање веб странице омогућене базе података.
ПХП подржава сервере база података као што су МиСКЛ, Орацле, Сибасе, МСКЛ, Генериц ОДБЦ, ПостгреСКЛ, дбасе, Велоцис, Филепро, Информик и Адабас Д.
Неке од најзначајнијих карактеристика ПХП 3.0 су:
- ХТТП провјера идентитета доступна је само када се покреће као Апацхе модул.
- Стварање ГИФ-а може се урадити осим стварања интерактивних и динамичних ХТМЛ веб страница.
- Пренос датотеке помаже при преносу текстуалних и бинарних датотека. ПХП је у стању да подржава отпремања са било ког претраживача по РФЦ-1867.
- Аутентификација датотека и логичке функције пружају ПХП-у прилику да надгледа и контролише ко преноси датотеке и шта се са њима ради.
- ПХП подржавају ХТТП колачиће.
- Подршка и интеграција базе података дата је у оба начина, матичном и ОДБЦ.
- Ниво руковања и извештавања о грешкама идентификује четири различите врсте грешака и упозорења. Су:
- Грешке нормалне функције
- Нормал Варнингс
- Грешке парсера
- Обавештења - упозорења која се могу занемарити, али могу подразумевати грешку у коду
Редовни изрази су још једна карактеристика. Користе се за сложене манипулације низом. Функције које подржавају регуларне изразе су:
- ерег
- ерег_реплаце
- ереги
- ереги_реплаце
- разделити