PHP Overview. _php Basics

Source: Internet
Author: User
Tags php source code zend

1. What is PHP?
2. What does PHP stand for?
3. What are the relationships between versions?
4. Can I run different versions of PHP at the same time?
5. What's the difference between PHP 3 and PHP 4?
6. I think I found a bug, who should I tell?
1. What is PHP?
In the preface to the Handbook, it says:
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 stand for? 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 are the relationships between 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, I 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's the difference between PHP 3 and PHP 4?
The authors of the PHP 4 book write a number of articles about this. The following are the most important new features:

Extended API Module
Common compile process under Unix
Common Web Services interface, supporting multithreaded Web servers
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 are switching from PHP 3 to PHP 4, you will 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/.

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.