Как обновить PHP до последней версии

PHP7.4 был выпущен с Горстка новых функций – как функция стрелки array_map (fn (Foo $ foo) => $ foo-> id, $ foo), типизированные свойства и оператор распространения массива [‘foo’, …$foo, …$bar]; – и что это также быстрее по сравнению с PHP7.3.

Поэтому, если вы хотите обновить PHP на своем компьютере, взгляните на следующий пост, в котором я покажу вам, как это сделать несколькими способами.

Ярлыки для:
Обновление PHP в macOS
Для начала вам нужно проверить версию PHP, которая в настоящее время установлена ​​в вашей системе, введя следующую командную строку:
php -v
Как мы видим ниже, в настоящее время мы используем PHP 7.3.7 на наших macOS.
php версия macosВозможно, самый простой способ установить и обновить PHP на вашем компьютере с macOS – это использовать Homebrew, Homebrew – менеджер пакетов для macOS, но теперь он также доступен в Linux и Windows. С Homebrew вы можете ввести следующую команду.
заваривать обновление php
Процесс может занять немного много времени, однако, как только он будет завершен, вы можете снова запустить команду php -v. Теперь вы должны увидеть, что версия обновлена:
php74Обновление PHP в Windows
Если вы используете Windows, гораздо проще запустить ваше PHP-приложение в предварительно упакованных локальных средах, таких как WAMP или MAMP, Эти приложения поставляются с предустановленным и настроенным PHP. Вам просто нужно обновить их до последней версии или установить, используя встроенный инструмент, чтобы получить последнюю версию PHP.

Программы для Windows, мобильные приложения, игры - ВСЁ БЕСПЛАТНО, в нашем закрытом телеграмм канале - Подписывайтесь:)

В дополнение к этому, и WAMP, и MAMP предоставляют возможность в приложении легко переключать PHP.
php и mampОбновление PHP в Ubuntu
Как упоминалось ранее, вы должны сначала проверить версию PHP на вашем компьютере с Ubuntu.
PHP и UbuntuКак вы можете видеть выше, в настоящее время у меня установлен PHP7.3. В Ubuntu пакет PHP можно установить из репозитория ondrej / php. Сначала выполните следующую команду, чтобы коснуться хранилища.

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

Затем мы можем запустить следующие команды, которые установят PHP7.4, некоторые расширения и пакеты PHP, а также PHP CLI.

sudo apt-get установить php7.4 php7.4-common php7.4-cli

Это все. Ваша машина с Ubuntu будет успешно работать под управлением PHP7.4, и вы можете подтвердить это, введя команду php -v еще раз.
PHP UbuntuОбновление PHP в Docker
Последняя версия PHP также доступна в качестве официального образа Docker. Docker совместим с несколькими различными платформами, включая macOS, Windows и Linux, поэтому вы должны быть в состоянии выполнить одну и ту же процедуру для всех этих операционных систем.

Для этого сначала я хотел бы посмотреть, есть ли на моей машине образ Docker для PHP7.4.
php докер изображенияПохоже, у меня его еще нет. Давайте напечатаем следующую команду, чтобы загрузить изображение. Эта команда загрузит образ Docker для PHP7.4 в Alpine Linux аромат, который меньше, чем образ на основе Debian, поэтому также быстрее загружается. Вы можете найти полный список изображений Docker, доступных в Docker Hub,

docker pull php: 7.4-fpm-alpine

После загрузки мы можем запустить его как отдельный контейнер с помощью следующей команды:

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

Контейнер должен быть запущен через секунду и сразу же создаст сессию Shell внутри контейнера. Если мы запустим php -v, мы должны увидеть, что это PHP7.4 внутри контейнера Docker.
PHP Docker RunЗавершение
Вот и все, как установить и обновить версию PHP до последней версии. Это не так сложно, как вы ожидали, не так ли? И наконец, разработка ядра PHP быстро продвигается вперед с PHP8, предназначенным для следующего выпуска к концу этого года с, конечно, некоторыми интересными функциями и улучшениями. Это захватывающее время для разработчика PHP.

Программы для Windows, мобильные приложения, игры - ВСЁ БЕСПЛАТНО, в нашем закрытом телеграмм канале - Подписывайтесь:)

Похожие записи

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *