What Is a PHP Debugger?
PHP stands for "Hypertext Preprocessor" and is a general-purpose open source scripting language. PHP is a scripting language that is executed on the server side. It is similar to C and is a commonly used website programming language. PHP's unique syntax mixes C, Java, Perl, and PHP's own syntax. Conducive to learning, widely used, mainly applicable to the field of Web development. [1]
- PHP was originally an abbreviation of Personal Home Page and has been officially renamed "PHP: Hypertext Preprocessor". Since the development of the domestic Internet in the 1990s to the present, Internet information has covered almost all knowledge areas of our daily activities, and has gradually become an essential part of our lives, studies and work. According to statistics, since 2003, the size of China's web pages has basically maintained a doubling rate and is on the rise. As the most popular website program development language today, PHP language has the advantages of low cost, fast speed, good portability, built-in rich function libraries, etc., so it is used by more and more enterprises
- (A) open source and free
- Thanks to PHP
- (1) Popular and easy to use
- There is no doubt that PHP is by far the most popular programming language. It drives more than 200 million websites worldwide, with more than 81.7% of public websites worldwide
- (A) PHP's interpretation and operation mechanism
- In PHP, all
- (A) the advantages of CodeIgniter
- 1. Simple configuration, all configuration using PHP
- As a server-side scripting language, PHP has become a mainstream language for website development due to its cross-platformity and rich function libraries. As an essential database for websites, PHP is lightweight, open source, excellent in performance, and easy to use.
- Today, network technology is developing at a rapid pace, and enterprises must keep pace with the times. Only by paying great attention to and making full use of network technology, can the network become a boost for enterprise development in actual operation. As a universal language for website development, PHP language is simple, easy to implement, has good portability, and has a wide application space. It is gradually welcomed by website developers. Therefore, in the process of industry website construction, it has a good application prospect. [2]
- For very small projects, PHP is a very satisfying programming language. But for larger and more complex projects, PHP shows its weakness. Therefore, for a series of shortcomings exposed by PHP, we should continue to explore and then find solutions to certain problems. It's a good thing that an open source language is very popular. Hope all the problems can be solved one day, and then we will have an open source language, which is both open source and easy to use. [1]
version | Release date | Ultimate support | Related updates and notes |
---|---|---|---|
1.0 | 1995-06-08 | - | first time using |
2.0 | 1997-11-01 | - | First PHP release |
3.0 | 1998-06-06 | 2000-10-20 | Zeev Suraski and Andi Gutmans rewrite the underlying |
4.0 | 2000-05-22 | 2001-06-23 | Added Zend engine |
4.1 | 2001-12-10 | 2002-03-12 | Added superglobal (the concept of superglobal, that is, $ _GET, $ _POST, etc.) |
4.2 | 2002-04-22 | 2002-09-06 | Register_globals is disabled by default |
4.3 | 2002-12-27 | 2005-03-31 | Introduced CLI to use without CGI |
4.4 | 2004-07-11 | 2008-08-07 | Fixed some fatal errors |
5.0 | 2004-07-13 | 2005-09-05 | Zend engine |
5.1 | 2005-11-24 | 2006-08-24 | Introduced a compiler to improve performance and added PDO as an interface to access the database |
5.2 | 2006-11-02 | 2011-01-06 | Filter extensions enabled by default |
5.3 | 2009-06-30 | 2014-08-14 | Support namespaces; use XMLReader and XMLWriter to enhance XML support; support SOAP, delayed static binding, jump tags (limited goto), closures, Native PHP archives. |
5.4 | 2012-03-01 | 2015-09-03 | Supports Trait, short array expressions. Removed register_globals, safe_mode, allow_call_time_pass_reference, session_register (), session_unregister (), magic_quotes, and session_is_registered (). Added built-in web server. Improved performance and reduced memory usage. |
5.5 | 2013-06-20 | 2016-07-10 | Support generators, finally for exception handling, and add OpCache (based on Zend Optimizer +) to the official release. |
5.6 | 2014-08-28 | 2018-12-31 | Constant scalar expressions, variable parameter functions, parameter unpacking, new exponentiation operators, extensions to the use statements for functions and constants, new phpdbg debugger as a SAPI module, and other smaller improvements |
6.x | Unpublished | - | Cancelled, never officially released PHP version. |
7.0 | 2015-12-03 | 2018-12-03 | Zend Engine 3 (performance improvement and support for 64-bit integers on Windows), unified variable syntax, based on the abstract syntax tree compilation process. |
7.1 | 2016-12-01 | 2019-12-01 | void return value type, class constant, visibility modifier |
7.2 | 2017-11-30 | 2020-11-30 | Object parameter and return type hints, abstract method overrides, etc. |
7.3 | 2018-12-06 | 2021-12-06 | PCRE2 support, etc. |
7.4 | 2019-11-28 | 2022-11-28 | Improve OpenSSL, weak references, etc. |
8.0 |
|
| JIT, array negative index, etc. |