Local PHP 03
XAMPP
XAMPP contains Apache, MariaDB, PHP, and Perl. XAMPP can be used on different operating systems.
WampServer
WampServer contains Apache, MySQL, and PHP. It is used for Windows.
MAMP
MAMP contains Apache, MySQL, and PHP. It can be used on MacOS or Windows.
Summary
Some advantages of running PHP locally are that the software is easy to download and it does not involve a remote server. A disadvantage is that the set-up may be difficult.