Прејди на содржината

PHP

Од Википедија — слободната енциклопедија
PHP
PHP
Парадигма:рефлективен, објектно-ориентиран, процедурален
Дизајнирано од:Rasmus Lerdorf
Развивач:PHP Group
Главни имплеметации:Zend Engine,Phalanger,Quercus,Project Zero,HipHop
Лиценци:PHP License
Веб страница:php.net

PHPпретставуварефлективенпрограмски јазиксоотворен изворен код.Првобитно бил замислен како алатка за создавање динамички семрежни прилози кои се извршуваат на опслужувачката страна. Кратенката означуваPHP: Hypertext Preprocessor(што е рекурзивен акроним, кратенка чие име ја содржи самата кратенка и обично се изговара како пе-ха-пе, додека пак, наанглискисе изговата пи-ејч-пи).

PHP е едноставен за користење и е сличен наCиPerl(од верзија 5+ сличен и наJava). Еден од интересните делови на кодот на PHP е што не е самоскрипт јазик.PHP може да се користи и заGUIапликации(со помош наPHP-GTK) и може да се користи од командна линија како иPerlилиPython.

PHP дозволува интеракција со многу познати бази на податоци, какоMySQL,Oracle,IBM DB2,Microsoft SQL Server,PostgreSQLиSQLite.PHP работи на многуоперативни системи,какоЈуникс,Линукс,Мајкрософт ВиндоусиМек ОС.

PHP е алтернатива на комерцијални програми какоМајкрософт-овитеASP/VBScript/JScript,МакромедијаColdFusion,Sun MicrosystemsJSP/Javaи некомерцијалнитеCGI/PERL.Неколку познати проекти напишани во PHP сеphpBBи ова мрежно место -Википедија.

PHP е лиценциран поBSD-style лиценцатаиPHP лиценцата.Од верзија 4+ PHP е покренуван од Зенд машина.

На почетокот, во1994година, PHP бил напишан какоPerlскрипти одРасмус Ледорфза лична употреба, и го нарекол PHP/FI (Personal Home Page Tools/Form Interpreter). Во1997.двајца Израелци,Зеев СураскииАнди Гутман,од факултетотТехниконго продолжиле Ледорфовиот проект и го направиле јадрото на PHP3 јазикот. По неколку месеци, во ноември1997,официјално го објавиле PHP/FI 2. Зеев и Анди понале да пишуваат ново јадро на PHP во1997,кое се нарекуваЗенд машина(Zend engine) (zendАрхивиранона 19 јули 2006 г.која тврди дека PHP3 бил снабдуван со Zend Engine 0.5). Тие ја основале иZend TechnologiesвоРамат Ган,Израелкоја го надгледува напредокот на PHP. Во мај2000излегол PHP4. Тој е снабдуван со Зенд машина 1. На13 јули2004,излегол PHP5, со Зенд машина 2.

Ова е прост пример кој ја објаснува синтаксата на PHP: таговите за отворање и затворање, коментарите (//tukakomentarи/* tukakomentar */), "for" циклусот и конструкцискиот збор echo (често погрешен како функција).

<?php
echo"Zdravo svete!";//dokolku se povika "php /server/primer.php" ke ispecati Zdravo svete
for($i=0;$i<10;i++){
echo"Ispecatuvam 10 recenici! ovaa e #".$i;//ke ispecati "Ispecatuvam 10 recenici! ovaa e #1,#2,#3...#10"
}
?>

Надворешни врски

[уреди|уреди извор]


Програмски јазици
Ada|ALGOL|APL|Асемблер|AWK|BASIC|C|C++|C#|COBOL|ColdFusion|Common Lisp|Delphi|Eiffel|Focus|Forth|FORTRAN|Haskell|IDL|Java|JavaScript|Limbo|Lisp|Lua|Modula 2|Objective C|OCaml|Pascal|Perl|PHP|Prolog|Python|Ruby|SAS|Scheme|Smalltalk|SQL|Tcl|Visual Basic