PHP

PHP
PHP
Парадигмаімперативна, об'єктно-орієнтована, функціональна
Дата появи1995
ТворціРасмус Лердорф
РозробникThe PHP Group
Останній реліз8.3.+[1] (18 січня 2024 (2024-01-18)[2])
Тестова версіяPHP 8.3.0 RC 6[3] (9 листопада 2023 (2023-11-09))
Система типізаціїслабка типізація[d], динамічна типізація[d] і gradual typingd
Під впливом відC++, Perl[4], C[4], Java[4], Tcl[5], HTML і JavaScript
Мова реалізаціїC[6]
Операційна системаUNIX-подібні операційні системи і Windows
ЛіцензіяPHP Licensed[7]
Звичайні розширення файлів.php[8] або .phar[9]
Репозиторій вихідного кодуgithub.com/php/php-src
Вебсайтphp.net

PHP (англ. PHP: Hypertext Preprocessor — PHP: гіпертекстовий препроцесор), попередня назва: Personal Home Page Tools — скриптова мова програмування, була створена для генерації HTML-сторінок на стороні вебсервера. PHP є однією з найпоширеніших мов, що використовуються у сфері веброзробок (разом із Java, .NET, JavaScript, Python, Ruby)[10]. PHP підтримується переважною більшістю хостинг-провайдерів. PHP — проєкт відкритого програмного забезпечення.

PHP інтерпретується вебсервером у HTML-код, який передається на сторону клієнта. На відміну від скриптової мови JavaScript, користувач не бачить PHP-коду, тому що браузер отримує готовий html-код. Це є перевагою з точки зору безпеки, але погіршує інтерактивність сторінок. Але ніхто не забороняє використовувати PHP для генерування JavaScript-кодів, які виконуються вже на стороні клієнта.

  1. PHP 8.3.
  2. Version 8.3.2
  3. PHP 8.3.0 RC 6 available for testing.
  4. а б в PHP: Preface - Manual
  5. Rasmus Lerdorf | PHP on Hormones — 2013.
  6. The php Open Source Project on Open Hub: Languages Page — 2006.
  7. http://php.net/license/
  8. https://fileinfo.com/extension/php
  9. https://www.php.net/manual/en/book.phar.php
  10. Usage statistics of server-side programming languages for websites.

© MMXXIII Rich X Search. We shall prevail. All rights reserved. Rich X Search