PHP је програмски језик често се користи за креирање садржаја за веб локације помоћу којих можете програмирати ХТМЛ странице и изворне кодове. ПХП је рекурзивна скраћеница Шта то значи "PHP Hипертект Pпоновни процесор »(у почетку ПХП Тоолс, или, Pерсонал Hоме Pаге Тоолс), а то је а протумачени језик користи се за креирање апликација за сервере или креирање динамичког садржаја за веб локације. У последње време и за стварање других врста програма, укључујући апликације са графичким интерфејсом које користе библиотеке Qt o ГТК +.
УПОТРЕБА ПХП-а
Главне употребе ПХП-а су следеће:
- Распоред за мрежа динамика, обично у комбинацији са механизмом базе података МиСКЛ, иако има изворну подршку за друге моторе, укључујући и стандардни ОДБЦ, што увелико проширује ваше могућности повезивања.
- Програмирање конзоле, у стилу Перл о Схелл скриптирање.
- Стварање графичких апликација независних од прегледача, комбинацијом ПХП-а и Qt/ГТК +, омогућавајући вам да развијате апликације за рачунаре у ОС у којој је подржана.
ПРЕДНОСТИ ПХП-а
- То је мултиплатформни језик.
- Способност повезивања са већином покретачких програма базе података који се данас користе истиче његову повезаност са МиСКЛ
- Читајте и манипулишите подацима из различитих извора, укључујући податке које корисници могу унети из ХТМЛ образаца.
- Способност да прошири свој потенцијал користећи огроман број модула (који се називају додаци или проширења).
- На својој званичној веб страници има обимну документацију ([КСНУМКС]), међу којима се истиче да су све системске функције објашњене и приказане у једној датотеци помоћи.
- Es фунти, па је представљен као лако доступна алтернатива свима.
- Омогућава технике Објектно оријентисано програмирање.
- Омогућава вам да креирате веб обрасце.
- Изузетно свеобухватна и укључена матична библиотека функција
- Не захтева дефинисање типова променљивих или детаљно руковање на ниском нивоу.
Ево примера једноставне веб странице развијене на језику ПХП.
Пример if (иссет($ _ПОСТ['показује'])) { одјек 'Здраво, '.хтмлентитиес($ _ПОСТ['Име']) .', ваша омиљена храна је:'. хтмлентитиес($ _ПОСТ['храна']); } друго { ?> <форм метход="ПОШТА" акција ="?"> Како се зовеш"текст" наме ="Име"> Која је ваша омиљена храна?"храна"> Шпагети Роаст пица"прихвати" наме ="показује" вредност =„Прати, настави“> } ?>
У овом коду могуће је уочити следеће карактеристике:
- Променљиве које образац шаље методом ПОСТ примају се на језику унутар низа
$_POST
, што олакшава добијање ове врсте података. Ову исту методу језик користи за све изворе информација у веб апликацији, као нпр колачи у матрици$_COOKIES
, УРЛ променљиве у$_GET
(који се у обрасцима може користити за чување података), променљиве сесије користећи$_SESSION
, и променљиве сервера и клијента кроз низ$_SERVER
. - ПХП код је уграђен у ХТМЛ- и комуницира с њом, омогућавајући вам да дизајнирате веб страницу у заједничком уређивачу ХТМЛ- и додајте динамички код унутар ознака
<?php ?>
. - Резултат приказује и скрива одређене делове кода ХТМЛ- условно.
- Могуће је користити функције специфичне за језик за веб апликације попут
htmlentitites()
, који претвара знакове који имају неко посебно значење у коду ХТМЛ- или који би могли бити погрешно приказани у прегледачу као акценти или заостаци, у еквивалентним форматима ХТМЛ-..
Ако желите да наставите да учите мало више о најпопуларнијем бесплатном језику, можете посетити званичну веб страницу