More about PHP core features _php tutorial

Source: Internet
Author: User
Tags php database php unicode php website
PHP is one of the languages we have always been concerned about, with the upgrading of PHP6, its function is also more and more powerful, we here on the core content of PHP detailed introduction. PHP Core developer Andrei Zmievski in the keynote speech of the recent zend/php conference: "In the next major upgrade of PHP6, support for Unicode will help developers write applications that can be deployed to multiple different language markets. ”

In commercial development, if you are only developing applications for the special language market, you will lose business opportunities elsewhere. As early as April 2006, Andrei Zmievski the need to support Unicode in the future, and he thought it should have been done long ago. The so-called Unicode is a unified encoding for any platform, whatever language, and will be Unicode built-in for PHP6, including string types.

PHP6 's Unicode makes it easier to write applications that can handle a wide range of languages and encodings, such as the ability to write an application that supports both Chinese, Japanese, and English while simultaneously facing users from China, Japan, and English-speaking countries. PHP enhances internationalization as a long-awaited and pleasing thing, especially for entrepreneurs who are not Native American and British-born software developers and who use PHP websites, including the growing Chinese foreign trade enterprise site. Some vendors who provide PHP content management systems also reflect the difficulty of supporting internationalization of the current PHP version, so internationalization of the upcoming upgrade is very helpful to them.

PHP's Unicode completion stats as of today is around 70% from the official PHP website, but PHP core developers still need to complete Unicode development in areas such as cookie Access and PDO (PHP Database Objects). "When this is done, we'll test PHP6 on some well-known applications and frameworks, like Drupal," Zmievski said. ”

PHP Core developer Gutsman says: PHP is now more widely used, but the economic downturn has accelerated the use of open source and PHP, because in the recession, companies have to increase productivity, reduce costs, and PHP just can do this.

Also is a web development language and platform, the development of Java, the initial enterprise-class Java because it is not suitable for web load, has gradually been popular lightweight framework such as spring, etc., some Java developers also to the dynamic language such as PHP, Therefore, the internationalization of support for the expansion of the PHP camp will play a greater role. But for the realization of the Internet carrier, web development language/platform, their vitality itself comes from the development of the Internet and continuous evolution and development, whether it is supported by PHP Unicode or Java has become more lightweight, this is the case.

It is worth noting that PHP6 will also improve the processing of numbers, including long numbers. In addition, traits, which differs from the vertical inheritance of classes, a capability to reuse code horizontally is also considered, and developers will not need to handle multiple inheritance to append functionality.

Zend also announced last week a beta version of Zend's PHP ide--zend Studio 7.1, which provides support for remote servers and integrates support for tasks. Version 7.1 is scheduled to be available at the end of 2009.

For more details on PHP6 for Unicode You can refer to the official PHP site and the documentation provided in the Andrei Zmievski site, and the latest PHP6 development version can be obtained from http://snaps.php.net/.


http://www.bkjia.com/PHPjc/446473.html www.bkjia.com true http://www.bkjia.com/PHPjc/446473.html techarticle PHP is one of the languages we have always been concerned about, with the upgrading of PHP6, its function is also more and more powerful, we here on the core content of PHP detailed introduction. PHP core developer Andre ...

  • 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.