Blog

PHP is a popular general-purpose scripting language that is especially suited to web developme
Fast, flexible and pragmatic, PHP powers everything from your blog to the most popular websites in the world.

PHP is a programming language that can do all sorts of things:

  • Evaluate form data sent from a browser
  • Build custom web content to serve the browser
  • Talk to a database
  • And even send and receive cookies (little packets of data that your browser uses to remember things, like if you’re logged in to gmail).

PHP Release Notes

PHP 5.4.40 Released

The PHP development team announces the immediate availability of PHP 5.4.40. 14 security-related bugs were fixed in this release, including CVE-2014-9709, CVE-2015-2301, CVE-2015-2783, CVE-2015-1352. All PHP 5.4 users are encouraged to upgrade to this version.

For source downloads of PHP 5.4.40 please visit our downloads page, Windows binaries can be found on windows.php.net/download/. The list of changes is recorded in the ChangeLog.

PHP 5.6.8 is available

The PHP development team announces the immediate availability of PHP 5.6.8. Several bugs have been fixed some of them beeing security related, like CVE-2015-1351 and CVE-2015-1352. All PHP 5.6 users are encouraged to upgrade to this version.

For source downloads of PHP 5.6.8 please visit our downloads page, Windows binaries can be found on windows.php.net/download/. The list of changes is recorded in the ChangeLog

8 Best PHP Tools For Analysing And Parsing Code

1. PHP Analyser:

This analyzer tool performs similar analysis tasks that compiler likes. You can use PHP analyzer to perform interface or other flow analysis. This tool analyzes every line of code and every potential execution path as well. PHP Analyzer works in type, flow and other analyses. The output is a report that helps you improve your code and fix bugs.

2. Sabberworm:

Sabberworm is a parser for CSS files written in PHP. The tool lets developers extract CSS files in data structure and allows them to manipulate the structure and gives output file in CSS format.

3. PHP Markdown:

PHP Markdown is a library package that includes PHP Markdown Parser an PHP Markdown extra. The tool sports number of additional features too. Markdwon is a conversation tool that converts even text to HTML. The tool is very useful for web developers. You can easily write code using easy-to-read text format and then convert the tool in structured XHTML form.

4. PHP Sandbox:

It is a full-scale class that uses PHP-Parser to prevent sandboxed code from running unsafe code. The tool uses Function-Pareser to disassemble colorless. PHP can callable the sandboxes without converting to strings.

5. PHPCheckStyle:

This open source tool helps PHP developers to stick to coding conventions. This tool checks the input PHP source code and reports the violations against standards. PHPCheckstyle is very useful tool to get introduced to PHP testing and analysis. 6. Parsedown: Parsedown is a Markdown parser built with PHP to include your apps in the code. The tool is fast and consistent. Parsedown has been moved to GitHub. The tool offers Markdown Extra extension with extra premium features.

7. PHPCPD:

PHP CPD is a Copy/Paste Detector tool for PHP. This tool comes very handy in big projects that follow old way of programming. You an easily analyze the code to avoid repetitive functions and calls. You can easily configure PHPCPD and run the test cases all over your code base.

8. PHPMD:

PHPMD – PHP Mess Detector is a project of PHP Depend. The tool is equivalent to well known Java analyzing tool, PMD. It is very easy to configure and user-friendly for analyzing raw metrics that PHP Depend measures. The tool searches for potential problems in your code, it also scans for bugs and suboptimal code.