PHP 8.5.11
If you have messed around with web development for more than a week, you are likely to have encountered PHP at some stage. PHP is everywhere. You may not care about what the Zend engine is doing in the background, unless you’re a complete nerd (no shade). The best thing though? It’s free!
- Free
- Windows
- macOS
- Linux
- Oct 30, 2026
9dac05f72f328afd0a2b0e795a519ae4cb3d056bc3f3b55147bd048bd64e45e8VirusTotal report ↗Screenshots
About PHP
PHP is a scripting language designed for the web. It was created in 1994 and has had many major updates over the years but its main purpose remains the same, injecting code into HTML, running it on the server and returning what it produces to the browser. Because it is so easy to use, it is used in lots of places. WordPress uses it, Wikipedia uses it. It powers a large amount of the backend of the internet. It still has regular updates coming out.
The latest stable version is 8.5. From this we have had some recent updates; the latest version is 8.5.11 which was released in September 2026. This version contains no new features only security and bug fixes. Version 8.5 was released in November 2025. This version contains some new features such as the URI extension for URL handling, pipe operator for call chaining and clone() syntax. Clone() allows you to clone an object and change properties within one line of code. OPcache has also been added to the core of PHP meaning it is easier to set up. If you are starting a new project, use version 8.5. If you are maintaining an older application, versions 8.4 and 8.3 are still supported.
To install PHP on Windows it is slightly different to most other software. There is no .exe file to install. The PHP team provide windows builds in ZIP format. You will need to extract the ZIP file into a folder, edit the php.ini file and add it into your system PATH. This sounds complicated but it is not. Simply download the ZIP file for your architecture (x64 is the standard now, 32 bit builds are no longer available for current versions). Extract it into a folder such as C:\php. Rename php.ini-development to php.ini. Uncomment the extensions you need. Most commonly people forget to install the Microsoft Visual C++ Redistributable which is required by PHP. If you get an error saying a DLL file cannot be found when using php -v, this will almost certainly be the issue.
If you do not want to do this, you can use XAMPP. This is the traditional method of installing PHP. It is an installer which will install PHP, Apache, MySQL and phpMyAdmin. It is not as lightweight as just installing PHP but is the quickest way to get everything set up. Alternatively you can use winget. This will install PHP via the command line and set up your PATH. This is a cleaner option if you just need PHP.
PHP is not the best language for everything. It is not a systems language, data science language or first choice for developing desktop applications. However, it is one of the most practical languages for developing on the backend of websites. It has great support for hosting, mature frameworks and a large community meaning you can find answers to nearly any question. If you are developing for the web and want a language that has been tried and tested at scale for decades, you should download PHP.
See all Desktop programs (1) ›
Key features
- It is free, and it stays free. PHP is released under the PHP License, and there is no paid tier, no subscription, and no commercial edition that unlocks features. The language, the runtime, and the documentation are all open. You can download it, use it commercially, and redistribute it without paying anyone.
- The ecosystem is the real reason to use it. Frameworks like Laravel, Symfony, and WordPress run on PHP, and Composer, the package manager, gives you access to tens of thousands of libraries. If you need to build a web application, the odds are good that someone has already written the component you need, and it is one composer require away.
- It runs almost everywhere. PHP is available for Windows, macOS, Linux, and a long list of UNIX variants. The Windows builds are official and maintained by the PHP team, and they include both thread-safe and non-thread-safe variants depending on whether you are running PHP as an Apache module or as FastCGI.
- Version 8.5 is the current stable release. PHP 8.5.11 is the latest security and bug-fix release, and the 8.5 branch was introduced in November 2025. It includes the URI extension for parsing and normalising URLs, the pipe operator for chaining function calls, and clone() with property updates. OPcache is now built into the core rather than shipped as a separate extension.
- PHP 8.4 and 8.3 are still supported. If you are maintaining an older application, you do not have to jump to 8.5 immediately. The 8.4 and 8.3 branches are still receiving security updates, and the Windows builds for those branches are available alongside the 8.5 binaries.
- Windows binaries are ZIP archives, not installers. The PHP team distributes Windows builds as compressed archives that you extract to a folder and configure manually. There is no setup wizard. You unzip the files, edit php.ini, and add the folder to your PATH. That is the entire installation.
- XAMPP and winget are the shortcuts. If you do not want to configure PHP by hand, XAMPP bundles PHP with Apache, MySQL, and phpMyAdmin in a single installer. Alternatively, winget install PHP.PHP installs PHP from the command line and handles the PATH entry for you.
- The community is enormous, and that matters when something breaks. PHP has been in continuous development since 1995, and the documentation is extensive. The bug tracker is public, the mailing lists are active, and the number of tutorials, Stack Overflow answers, and open-source projects built on PHP means you are rarely the first person to encounter a problem.
Frequently asked questions about PHP
What is PHP, really?
Is PHP dead?
What’s the latest version, and what’s new in it?
What about PHP 8.6? Should I wait for it?
How does PHP actually perform compared to Python or Node.js?
Laravel or Symfony, which one should I pick?
Why does PHP still have a bad reputation?
Is PHP a good choice for someone learning to code or looking for a job?
All versions of PHP
| Version | Release date | Platform | File size | |
|---|---|---|---|---|
| PHP 8.5.11 Latest version | Sep 24, 2026 | WindowsmacOSLinux | 32.6 MB | Download |
| PHP 8.2.33 | Aug 30, 2026 | WindowsmacOS | 28.8 MB | Download |
Comments about PHP
No comments yet. Share your experience with this program!