Jump to content

PHP: Difference between revisions

From EDM2
No edit summary
Ak120 (talk | contribs)
mNo edit summary
 
(20 intermediate revisions by 2 users not shown)
Line 1: Line 1:
[[Image:PHPlogo.png|right|250px]]
{{Software
[[HTML]] processing and scripting language primarily used as a server side scripting tool.
|Picture=PHPlogo.png
|Name=PHP
|Version=8.1.6 (May 2022)
|Author=Rasmus Lerdorf
|Licence=[[PHP License v3.01]]
|WWW=https://www.php.net
}}
'''PHP''' (''PHP: Hypertext Preprocessor'')
 
[[HTML]] processing and scripting language primarily used as a server side scripting tool, but can be used for general programming tasks especially if you are willing to use a web page as your user interface.


==Versions==
==Versions==
* Last known OS/2 version: PHP v5.6.12 (2015-08-10)
*4.3.10 (2004-12-18)
: Versions 5.4.44 and 5.5.38 are also being kept up to date and were released on the same day as 5.6.12
 
Alternate version: PHP 4.3.10 for some older scripts that do not correctly work on the 5.x branch.
*5.2.17 (2012-10-02)
 
*5.3.29 (2014-10-03)


====PHP based application frameworks====
*5.4.44 (2015-08-10)
* [[Symfony]]
*5.4.45 (2019)
* [[Typo3 Flow]]


====Foreign libraries with PHP bindings====
*5.5.38 (2015-08-10)
* [[LibcURL]] - Internet URL (WWW, FTP, etc) access - Open Source - Current.
* [[LZ4]] - Compression library - Open source - Current
* [[Snappy]] - Compression lib. - Open Source - Current.


====PHP related programmer's utilities====
*5.6.40 (2020-12-13)
* [[Exuberant ctags]] - Creates index files out of PHP source files - Open source - Current.


====OS/2 text & programmers editors with PHP support====
*7.4.27 (2022-01-24)
* [[Boxer]] - Contributed, requires a separate download.
*8.0.14 (2021-12-28)
* [[FTE]] - Has support for syntax highlighting, code folding and syntax-aware autoindent. - Open source - Current.
*8.1.1 (2021-12-29)
* [[jEdit]] - Java based editor - PHP syntax highlighting built in - Current.


==PHP Based programs and utilites==
==PHP based application frameworks==
* [[phpMyAdmin]] - [[MySQL]] administration over [[WWW]] - Open source - Current
*[[Symfony]]
*[[Typo3 Flow]]


==Links & publications==
==Alternative implementations==
* [https://code.google.com/archive/p/phype/ phype] - Run PHP scripts on [[ECMAScript]], allows you to run PHP code in a browser
* [https://github.com/asmblah/uniter Uniter] - Another "PHP scripts on ECMAScript" tool, very active development
* [https://github.com/niklasvh/php.js PHP.js] - Runs PHP scripts on ECMAScript, oldest and most mature of the three
 
==Programmer's utilities==
* [[Exuberant ctags]] - Creates index files out of PHP source files
* [[phpMyAdmin]] - [[MySQL]] administration
 
==Licence==
* PHP 3.x versions were dual-licensed under the PHP licence and the [[GPL v2]].
* The supplied documentation is released under the [[Creative Commons Attribution 3.0 Unported]] licence.
 
==Links==
* [http://os2ports.smedley.id.au/index.php?page=internet Paul Smedley's PHP ports]
* [http://os2ports.smedley.id.au/index.php?page=internet Paul Smedley's PHP ports]
* [http://people.apache.org/~bjh/php/ Brian J. Havard's 4.x PHP ports]
* [http://silk.apana.org.au/php/ Brian J. Havard's 4.x PHP ports]
;Tutorials
;Tutorials
* [http://www.w3schools.com/php/ Php tutorials] - From W3Schools.com
* [http://www.w3schools.com/php/ Php tutorials] - From W3Schools.com


 
[[Category:Scripting Language]][[Category:PHP]]
[[Category:Tools]][[Category:Programming Languages]][[Category:PHP]][[Category:MS Windows Tools]][[Category:Generic Unix Tools]]

Latest revision as of 00:55, 1 June 2022

PHP
Name PHP
Version 8.1.6 (May 2022)
Vendor
Author Rasmus Lerdorf
Licence PHP License v3.01
WWW https://www.php.net

PHP (PHP: Hypertext Preprocessor)

HTML processing and scripting language primarily used as a server side scripting tool, but can be used for general programming tasks especially if you are willing to use a web page as your user interface.

Versions

  • 4.3.10 (2004-12-18)
  • 5.2.17 (2012-10-02)
  • 5.3.29 (2014-10-03)
  • 5.4.44 (2015-08-10)
  • 5.4.45 (2019)
  • 5.5.38 (2015-08-10)
  • 5.6.40 (2020-12-13)
  • 7.4.27 (2022-01-24)
  • 8.0.14 (2021-12-28)
  • 8.1.1 (2021-12-29)

PHP based application frameworks

Alternative implementations

  • phype - Run PHP scripts on ECMAScript, allows you to run PHP code in a browser
  • Uniter - Another "PHP scripts on ECMAScript" tool, very active development
  • PHP.js - Runs PHP scripts on ECMAScript, oldest and most mature of the three

Programmer's utilities

Licence

Links

Tutorials