How do i upgrade to the latest version of php?

PHP7.4 has been released with a handful of new features — like the arrow function array_map[fn [Foo $foo] => $foo->id, $foo], typed properties and array spread operator ['foo', ...$foo, ...$bar]; — and that it’s also faster compared to PHP7.3.

So if you’re thinking to update PHP on your machine, take a look at the following post in which I’ll show you how to do so in several ways.

10 PHP Frameworks For Developers – Best of

10 PHP Frameworks For Developers – Best of

PHP, known as the most popular server-side scripting language in the world, has evolved a lot since the... Read more

Shortcuts to:

  • Upgrade PHP in macOS
  • Upgrade PHP in Windows
  • Upgrade PHP in Ubuntu
  • Upgrade PHP in Docker

Upgrading PHP in macOS

To begin with, you’ll have to check the PHP version that’s currently installed in your system by typing the following command line:

php -v

As we can see below, we are currently using PHP 7.3.7 on our macOS.

Arguably the easiest way to install and update PHP on your macOS machine is by using Homebrew. Homebrew is a package manager for macOS though it is now also available in Linux and Windows too. With Homebrew, you can type the following command.

brew upgrade php

The process may take a bit long, however, once it’s done you can run the php -v command again. You should now see that the version is updated:

Upgrading PHP in Windows

If you’re using Windows, it’s much easier to run your PHP application on a pre-packaged localhost environments such as WAMP or MAMP. These applications comes with PHP pre-installed and configured. You will just need to update them to their latest version or install it using the built-in tool to get the latest PHP version.

In addition to that, both WAMP and MAMP provide an option within the application to switch PHP easily.

Upgrading PHP in Ubuntu

As mentioned previously, you should first check the PHP version that’s in your Ubuntu machine.

As you can see above, currently I have PHP7.3 installed. In Ubuntu, the PHP package can be installed from the ondrej/php respository. First, run the following command to tap the repository.

sudo add-apt-repository ppa:ondrej/php
sudo apt-get update

Then, we can run the following commands which will install PHP7.4, some PHP extensions and packages, and the PHP CLI.

sudo apt-get install php7.4 php7.4-common php7.4-cli

That’s all. Your Ubuntu machine will successfully be running PHP7.4 and you can confirm by running the php -v command again.

Upgrading PHP in Docker

The latest PHP version is also available as an official Docker image. Docker is compatible in several different platforms including macOS, Windows, and Linux so you should be able to follow the same procedure for all these operating systems.

To do so, first I’d like to see if I have the Docker image for PHP7.4 in my machine.

It looks like that I don’t have it yet. Let’s type the following command to download the image. This command will download the Docker image for PHP7.4 in the Alpine Linux flavour which smaller than the Debian-based image thus also faster to download. You can find the full list of the Docker image available in Docker Hub.

docker pull php:7.4-fpm-alpine

Once downloaded, we could run it as standalone container with this command below:

docker run --rm -i -t php:7.4-fpm-alpine sh

The container should be up and running in a second and immediately creates a Shell session inside the container. If we run the php -v, we should be seeing that it is the PHP7.4 within the Docker container.

Wrapping Up

That’s all how to install and update PHP version to the latest. It’s not as complicated as you’d expected, isn’t it? Finally, PHP core development is progressing at a rapidly with PHP8 aimed for the next release by the end of this year with, of course, some interesting features and improvements. It’s an exciting time to be a PHP developer.

What is the latest version of PHP 2022?

W3Techs reports that, as of January 2022, "PHP is used by 78.1% of all the websites whose server-side programming language we know." PHP version 7.4 is the most used version. ... PHP..

How do I update PHP to latest version of Windows?

1 Answer.
Click php manager to register new php version..
Choose the php-cgi.exe of php 7.3. 31 and OK..
Click Change php version to check which version of php is using now..
Then click Check php info and OK, it will output the version of php..

How do you update PHP on a website?

Curious as to what PHP version your website is using?.
Log in to cPanel..
Select MultiPHP Manager in the Software section..
Select the domain you want to upgrade by checking the box on its left side..
Choose 7.4 or select the newest PHP version from the dropdown, then click Apply..

Should I update my PHP version?

Here are the main benefits of upgrading your sites to the latest PHP version: Better security: Older PHP versions can be more vulnerable to cyberattacks. Improved performance: Upgraded PHP can improve load times through internal code improvements and reduced memory usage.

Chủ Đề