PhpStorm Features

PhpStorm by JetBrains brings together developer productivity features and integrated tools to help PHP professionals code faster and smarter from day one.

1 / 3(Current Item: 1)

Intelligent code editor

PhpStorm’s code editor is hands down the most powerful and language-savvy coding assistant in the industry today.

You get smart code completion and refactorings, instant error detection, type inference, quick and easy navigation by codebase, and so many more features that effectively relieve you of the tedious and uninspiring aspects of authoring code.

Discover more

1 / 3(Current Item: 1)

Frameworks

PhpStorm is the go-to IDE for the most popular PHP frameworks, including Laravel, Symfony, and WordPress. In addition to PhpStorm’s deep understanding of vanilla PHP code, you get extensive coding assistance, code generation, and navigation support for your development frameworks of choice.

Discover more

Discover all PhpStorm features

Don’t just take our word for it. Download PhpStorm now and see where it takes you over the course of a free 30-day trial.

Download PhpStorm
1 / 2(Current Item: 1)

Frontend

Besides PHP, PhpStorm is all tooled up for development in JavaScript, TypeScript, jQuery, and all other major frontend technologies.

Out of the box, you get a full-stack IDE that’s able to handle the trickiest development tasks, including refactoring, debugging, and unit testing, on both the client and server sides of your web application.

Discover more

1 / 2(Current Item: 1)

Debugger

Track down problems that are difficult to reproduce with PhpStorm’s debugging user interface. Step through code, inspect output, and evaluate expressions without ever leaving the IDE.

PhpStorm can do the hard work of setting up Xdebug and validating it for you, or you can go further and customize the setup for advanced scenarios like remote debugging via SSH and profiling.

Discover more

1 / 2(Current Item: 1)

Testing tools

Take advantage of PhpStorm’s built-in support for all major PHP testing tools, including PHPUnit, Pest, Behat, Codeception, and phpspec.

Generate test classes and run them instantly from a directory or file, or straight from the editor. Inspect test results in a dedicated window, and evaluate how much of your code is covered with PHPUnit tests.

Discover more

1 / 2(Current Item: 1)

Databases

PhpStorm comes with support for the leading databases, including MySQL, PostgreSQL, MongoDB, and SQLite. With dedicated features for querying databases, browsing schemas, and refactoring, you have all the tools and resources you need to work with databases and SQL in your projects out of the box.

Discover more

1 / 2(Current Item: 1)

AI Assistant

JetBrains AI Assistant builds on PhpStorm’s developer productivity tools and integrates seamlessly into the IDE’s workflows. The output from the AI chat, in-editor AI prompts, and AI-generated commit messages is inherently context-aware and consistent with the IDE’s understanding of your project.

Discover more

The PHP IDE for Professional Web Developers

Join over 600,000 happy PhpStorm users worldwide!

Download PhpStorm