PHP Overview.

Source: Internet
Author: User
Tags new features php source code versions zend
1. What is PHP?


2. What does PHP stand for?


3. What is the relationship between the versions?


4. Can I run different versions of PHP at the same time?


5. What is the difference between PHP 3 and PHP 4?


6. I think I found a bug, who should I tell?


1. What is PHP?


wrote in the preface to the Handbook:


PHP is an embedded HTML scripting language. Most of its syntax comes from C, and a subset of PHP features are borrowed from Java and Perl. The purpose of this language is to enable Web developers to write dynamically generated pages quickly and efficiently.


here (on the Zend site) is a good introduction to PHP written by Stig s 鎡 her Bakken. Also, a lot of PHP resources are available free of charge.


2. What does PHP stand for?

What does
PHP represent? PHP: Hypertext Preprocessor. Such a representation confuses a lot of people, because the abbreviated first word is the abbreviation itself. This type of shorthand is called recursive shorthand. Curious people can read the online free computer dictionary For more information


3. What is the relationship between the versions?


PHP/FI 2.0 is an earlier version and is now no longer supported. PHP 3 is a PHP/FI 2.0 successor, better than PHP 2. PHP 4 is the final version (currently), and it uses the Zend engine mechanism.


4. Can I run different versions of PHP at the same time?


Yes, you can. See the INSTALL file in the PHP source code release package for more information. Of course, also need to read the relevant attachment.


5. What is the difference between PHP 3 and PHP 4?

The authors of
PHP 4 wrote a number of articles about this. The following is one of the most important new features:





Extended API Module


the common compiler process under UNIX


Universal Web Service interface, supporting multi-threaded Web server


Improved Syntax


built-in HTTP session support


Output buffering Support


a more powerful configuration system


Reference Count


If you want to see the details of these features, see What's New in PHP 4 overview If you're switching from PHP 3 to PHP 4, you'll also need to read the relevant attachments.


6. I think I found a bug!. Who am I supposed to tell?


you should first check the PHP bug Database to make sure it's not a known bug. If you don't find it in the database, fill out the report form to report the bug. Remember, be sure to use a bug instead of simply notifying a mail group, because the bug in the database allocates a tracking number so that you can return later to inquire about the progress of the bug. The bug database can be found at the following address: http://bugs.php.net/.








Related Article

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.