Debugging PHP Errors and Exceptions
In PHP there are two ways how unexpected state of the program are handled. First one is the traditional procedural approach - errors, which also includes notices and warnings.
In PHP there are two ways how unexpected state of the program are handled. First one is the traditional procedural approach - errors, which also includes notices and warnings.
Very often a PHP project consists of several separately hosted applications, such as a public website and some API. In case developer wants to run and debug his set of applications locally, there is a very useful feature in VS Code called compound launch.
There were a lot of improvements and new features under the hood of PHP Tools for Visual Studio. Tons of stability fixes, enhanced UI, and new Remote Explorer tool window, which replaces the publish mechanism.
Working on a PHP project in Visual Studio may start in two ways; either opening a folder (File
| Open
| Folder
), or creating a regular Visual Studio project (File
| New
| Project
). Although both approaches work, we're recommending the seconds option, since it provides much more features and the full blown Visual Studio experience. Let's take a look on the New Project Wizards.
We're happy to announce that PHP Tools for Visual Studio already supports the new Visual Studio 2022 (since the Preview 2). This brings amazing new features, User-Interface enhancements, and of course the native support for 64-Bit.
We are happy to announce PHP Tools for Visual Studio v1.55. This release contains significant improvements, new UI and new features.
XAMPP is a cross-platform Apache HTTP server distribution containing MariaDB (fork of MySQL) database, PHP, and Perl. The word "XAMPP" is an acronym and it seems there is no official explaning of if, but we can safely assume that "X" stands for "cross", meaning "cross-platform", A would be Apache, M is MariaDB. While first P would be short for PHP and second P for Pearl or reversed?