PHP

PHP 5.6.0beta1 released

php.net - Fri, 2014-04-11 01:00
The PHP development team announces the immediate availability of PHP 5.6.0beta1. This release adds new features and fixes bugs and marks the feature freeze for the PHP 5.6.0 release. All users of PHP are encouraged to test this version carefully, and report any bugs in the bug tracking system. THIS IS A DEVELOPMENT PREVIEW - DO NOT USE IT IN PRODUCTION! PHP 5.6.0beta1 comes with a number of new features, including: A new method called fread() to the SplFileObject classA new static method called createFromMutable() to the DateTimeImmutable classA new function called hash_equals()Support for marks to the PCRE extensionSupport for asynchronous connections and queries to the Pgsql extensionFor more information about the new features you can check out the work-in-progress documentation or you can read the full list of changes in the NEWS file contained in the release archive. For source downloads of PHP 5.6.0beta1 please visit the download page. Windows binaries can be found on windows.php.net/qa/. Our second beta should show up on the 24th of April. Thank you for helping us make PHP better.
Categories: news, PHP

Using PHP Configuration Patterns Properly

PHPBuilder.com - Thu, 2014-04-03 15:03
There are several ways to make a PHP application configurable. There are also ideal configuration points which are industry standard. These points will determine whether a PHP application is too configurable or too closed. If a PHP application is for a client installation then it should be configurable enough to fit custom requirements. There are different techniques available for storing configuration settings and the options are discussed
Categories: PHP

PHP 5.4.27 Released

php.net - Thu, 2014-04-03 01:00
The PHP development team announces the immediate availability of PHP 5.4.27. 6 bugs were fixed in this release, including CVE-2013-7345. All PHP 5.4 users are encouraged to upgrade to this version. For source downloads of PHP 5.4.27 please visit our downloads page, Windows binaries can be found on windows.php.net/download/. The list of changes is recorded in the ChangeLog.
Categories: news, PHP

PHP 5.5.11 is released

php.net - Wed, 2014-04-02 01:00
The PHP development team announces the immediate availability of PHP 5.5.11. Several bugs were fixed in this release, some bundled libraries updated and a security issue has been fixed : CVE-2013-7345. We recommand all PHP 5.5 users to upgrade to this version. For source downloads of PHP 5.5.11 please visit our downloads page, Windows binaries can be found on windows.php.net/download/. The list of changes is recorded in the ChangeLog.
Categories: news, PHP

Processing JSON in PHP

PHPBuilder.com - Thu, 2014-03-20 11:35
how to parse and serialize a JSON object, how to extract data from a database as a JSON string, how to store a JSON object into a database and in the last section of this article you have seen how to encrypt and decrypt a JSON object using OpenSSL.
Categories: PHP

PHP 5.4.26 Released

php.net - Thu, 2014-03-06 02:00
The PHP development team announces the immediate availability of PHP 5.4.26. 5 bugs were fixed in this release, including CVE-2014-1943. All PHP 5.4 users are encouraged to upgrade to this version. For source downloads of PHP 5.4.26 please visit our downloads page, Windows binaries can be found on windows.php.net/download/. The list of changes is recorded in the ChangeLog.
Categories: news, PHP

PHP 5.6.0alpha3 released

php.net - Thu, 2014-03-06 02:00
The PHP development team announces the immediate availability of PHP 5.6.0alpha3. This release adds new features and fixes bugs. All users of PHP are encouraged to test this version carefully, and report any bugs in the bug tracking system. THIS IS A DEVELOPMENT PREVIEW - DO NOT USE IT IN PRODUCTION! PHP 5.6.0alpha3 comes with a number of new features, including: A new magic method called __debugInfo() for providing additional debug information for an objectA new config option called clear_env for the FPM SAPIA new function called opcache_is_script_cached()Support for the Windows CA cert store for peer verification when no CA file is availableVarious other ssl related improvements in the curl and openssl extensionsFor more information about the new features you can check out the work-in-progress documentation or you can read the full list of changes in the NEWS file contained in the release archive. For source downloads of PHP 5.6.0alpha3 please visit the download page. Windows binaries can be found on windows.php.net/qa/. Hopefully this was our last alpha for 5.6.0, and our first beta should show up on the 20th of March, which will mark the start of the feature freeze for this version. Thank you for helping us make PHP better.
Categories: news, PHP

PHP 5.5.10 released

php.net - Thu, 2014-03-06 02:00
The PHP development team announces the immediate availability of PHP 5.5.10. Several bugs were fixed in this release, including security issues related to CVEs. CVE-2014-1943, CVE-2014-2270 and CVE-2013-7327 have been addressed in this release. We recommand all PHP 5.5 users to upgrade to this version. For source downloads of PHP 5.5.10 please visit our downloads page, Windows binaries can be found on windows.php.net/download/. The list of changes is recorded in the ChangeLog.
Categories: news, PHP

Advanced Debugging in PHP

PHPBuilder.com - Thu, 2014-02-27 04:03
Debugging is one of the most important and significant part of software development. Finding bugs and errors in any application is a tedious task for the developers. So, proper debugging mechanism should be adopted to make the process easier. Without following proper debugging process, software bugs and errors can not be detected easily and efficiently. As per PHP programming model, we should be aware of all the tools available for debugging and eliminating malfunctioning components from our software system. In this article we will concentrate on the core PHP debugging process. The core mechanism consists of the process of using the program to trace errors and discrepancies. The out-put is gathered through the script execution and displayed at the end of the script.
Categories: PHP

Using an Azure Database from PHP on Linux

PHPBuilder.com - Mon, 2014-02-24 14:54
The cloud is the newest buzzword in all things development, and there are many different options for utilizing the nebulous cloud. Amazon Web Services, Microsoft Azure, and Digital Ocean (just to name a few) are some providers that give you various levels of cloud computing. While all three give you Virtual Private Hosting, Microsoft has stepped up their offering.
Categories: PHP

PHP 5.6.0alpha2 released

php.net - Thu, 2014-02-13 02:00
The PHP development team announces the immediate availability of PHP 5.6.0alpha2. This release adds new features and fixes bugs. All users of PHP are encouraged to test this version carefully, and report any bugs in the bug tracking system. THIS IS A DEVELOPMENT PREVIEW - DO NOT USE IT IN PRODUCTION! PHP 5.6.0alpha2 comes with a number of new features, including: Peer certificates are now verified by default when connecting to SSL/TLS serversAn exponentiation operator has been added: **Output encoding handling has been simplified by using default_charset as the default character encodingFor more information about the new features you can check out the work-in-progress documentation or you can read the full list of changes in the NEWS file contained in the release archive. For source downloads of PHP 5.6.0alpha2 please visit the download page. Windows binaries can be found on windows.php.net/qa/. Our third alpha should show up on the 27th of February. Thank you for helping us make PHP better.
Categories: news, PHP

PHP 5.4.25 Released!

php.net - Thu, 2014-02-06 02:00
The PHP development team announces the immediate availability of PHP 5.4.25. 5 bugs were fixed in this release. All PHP 5.4 users are encouraged to upgrade to this version. For source downloads of PHP 5.4.25 please visit our downloads page, Windows binaries can be found on windows.php.net/download/. The list of changes is recorded in the ChangeLog.
Categories: news, PHP

PHP 5.5.9 is ready for download

php.net - Wed, 2014-02-05 02:00
The PHP development team announces the immediate availability of PHP 5.5.9. This release fixes several bugs against PHP 5.5.8. For source downloads of PHP 5.5.9 please visit our downloads page, Windows binaries are located on windows.php.net/download/. The list of changes can be found in the ChangeLog.
Categories: news, PHP

Extending Codeigniter Core Libraries to Add Your Own Functionality

PHPBuilder.com - Tue, 2014-01-28 22:04
Codeigniter is an PHP framework built on the MVC design pattern. There is no doubt that it is popular, it's the most forked PHP project on Github ever, the second most watched PHP project on Github, and has a large group of followers and contributors. Why is it so well loved? The answer is that you can add your own functionality to the Codeigniter core without even breaking a sweat. You can extend the core controllers, models, and just about everything else with relative simplicity. Let's have a look at how we can do that.
Categories: PHP

Implementing Secure Passwords in PHP 5.5

PHPBuilder.com - Wed, 2014-01-22 05:16
PHP has always had a few simple ways to implement password hashing to an extent. MD5 and SHA1 are examples of this, but the security of these methods is not what it should be. Many developers use MD5 and SHA1 without even adding a SALT, which is a string that helps to add complexity to the application. Some developers use something as awful as base 64 encoding and decoding simply because they can be easily manipulated. But these things are not secure folks, and the clever people who want to hack your site or steal your money can see right through them. Yes, they can.
Categories: PHP

PHP 5.4.24 Released!

php.net - Fri, 2014-01-10 02:00
The PHP development team announces the immediate availability of PHP 5.4.24. About 14 bugs were fixed. All PHP 5.4 users are encouraged to upgrade to this version. For source downloads of PHP 5.4.24 please visit our downloads page, Windows binaries can be found on windows.php.net/download/. The list of changes is recorded in the ChangeLog.
Categories: news, PHP

PHP 5.5.8 has been released

php.net - Fri, 2014-01-10 02:00
The PHP development team announces the immediate availability of PHP 5.5.8. This release fixes about 20 bugs against PHP 5.5.7 components. For source downloads of PHP 5.5.8 please visit our downloads page, Windows binaries are located on windows.php.net/download/. The list of changes can be found in the ChangeLog.
Categories: news, PHP

Wed, 1969-12-31 19:00