ширюється під власною ліцензією, несумісною з GNU GPL.
Історія розвитку . пройшов довгий шлях за останні кілька років, стаючи одним з найбільш популярних мов web-розробки.
Витоки PHP лежать в старому продукті, мав назву PHP/FI. PHP/FI був створений Расмусом Лердорфом в 1995 році і представляв собою набір Perl-скриптів для ведення статистики відвідувань його резюме. Розвиток web ще тільки починалося, ніяких спеціальних засобів для вирішення цих завдань не було, і до автора хлинув потік повідомлень з питаннями. Лердорф почав безкоштовно роздавати свій інструментарій, названий Personal Homepages Tools (PHP) - ( Інструменти для персональних домашніх сторінок ). Дуже скоро потрібна була більша функціональність і Расмус пише нову, набагато більш широку версію на C, що працює з базами даних і дозволяє користувачам розробляти найпростіші web-додатки.
Расмус Лердорф вирішив викласти вихідний код PHP/FI на загальний огляд, виправлення помилок і доповнення./FI (Personal Home Page/Forms Interpreter - Персональна Домашня сторінка/Інтерпретатор Форм) включав в себе базову функціональність сьогоднішнього PHP. Він мав змінні в стилі Perl, автоматичну інтерпретацію форм і можливість вбудовуватися в html-код. Власне синтаксис мови мав багато спільного з Perl, хоча і був набагато простіше і ограниченнее.
У 1997 виходить PHP/FI 2.0. Друга версія C-імплементації позначила групу користувачів: кілька тисяч людей по всьому світу, з приблизно 50,000 доменами, що становило близько 1% всього числа доменів Інтернету. Незважаючи на те, що розробкою займалося вже кілька людей, PHP/FI 2.0 все ще залишався великим проектом однієї людини.
Офіційно PHP/FI 2.0 вийшов тільки в листопаді 1997 року, після проведення більшої частини свого життя в бета-версіях. Незабаром після виходу його замінили альфа-версії PHP 3.0..3.0 була першою версією, що нагадує PHP, яким ми знаємо його сьогодні. У 1997 році Енді Гутманс (Andi Gutmans) і Зів Сураські (Zeev Suraski) переписали код з початку: розробники визнали PHP/FI 2.0 непридатним для розробки додатку електронної комерції, над яким вони працювали для проекту Університету. Для спільної роботи над PHP 3.0 за допомогою бази розробників PHP/FI 2.0 Енді, Расмус і Зів вирішили об'єднатися і оголосити PHP 3.0 офіційним наступником PHP/FI, розробка ж PHP/FI була практично повністю припинена.
Однією з сильних сторін PHP 3.0 була можливість розширення ядра. У наслідку інтерфейс написання розширень привернув до PHP безліч сторонніх розробників, що працюють над своїми модулями, що дало PHP можливість працювати з величезною кількістю баз даних, протоколів, підтримувати велике число API. Фактично, це і був головний ключ до успіху, та варто додати, що важливим кроком виявилася розробка нового, набагато могутнішого і повнішого синтаксису з підтримкою ООП.
Абсолютно нова мова програмування одержала нове ім'я. Розробники відмовилися від доповнення про персональне використання, яке було в абревіатурі PHP/FI. Мова була названа просто PHP - Абревіатура, що містить рекурсивний акронім: PHP: Hypertext Preprocessor (PHP: Препроцесор Гіпертексту).
Перша стаття про PHP була опублікована в чеському варіанті Computerworld навесні 1998 і висвітлювала PHP 3.0. Як і у випадку з книгами, ця була перша в серії стаття з безлічі присвячених PHP і опублікованих в різних відомих журналах.
До кінця 1998, PHP використовувався десятками тисяч користувачів. Сотні тисяч web-сайтів повідомляли про те, що вони працюють з використанням мови. У той час PHP 3.0 був встановлений приблизно на 10% серверах Інтернету! 3.0 був офіційно випущений в червні 1998 року після 9 місяців публічного тестування ..
До зими 1998 року, практично відразу після офіційного виходу PHP 3.0, Енді Гутманс і Зів Сураські почали переробку ядра PHP. У завдання входило збільшення продуктивності складних додатків і поліпшення модульності базису коду PHP. Розширення дали PHP 3.0 можливість успішно працювати з набором баз даних і підтримувати велику кількість різних API і протоколів, але PHP 3.0 не мав якісної підтримки модулів і додатки працювали не ефективно.
Новий движок, названий Zend Engine (від імен творців: Zeev і Andi), успішно справлявся з поставленими завданнями і вперше був представлений в середині 1999 року. PHP 4.0, заснований на цьому движку і приніс з собою набір додаткових функцій, офіційно вийшов в травні 2000 року, майже через два роки після виходу свого попередника PHP 3.0. На додаток до поліпшення продуктивності, PHP 4.0 мав ще декілька ключових нововведень, таких як підтримка сесій, буферизація висновку, безпечніші способи обробки вводиться користувачем, і декілька нових мовних конструкцій.
Сьог...