[Перевод] От версии 8 к 8.1: новый виток развития PHP
#БлогкомпанииМаклауд #PHP #Программирование #php #php81 IV
https://habr.com/ru/post/554008/
#БлогкомпанииМаклауд #PHP #Программирование #php #php81 IV
https://habr.com/ru/post/554008/
t.me
От версии 8 к 8.1: новый виток развития PHP
Я уже несколько раз писал о том, что происходило с PHP за год и всегда с нетерпением ждал следующего года. Я делал это в 2020-м и 2019-м. И продолжаю делать в...
[Перевод] PHP 8.1: до и после
#Разработкавебсайтов #PHP #php #php81 IV
https://habr.com/ru/post/569652/
#Разработкавебсайтов #PHP #php #php81 IV
https://habr.com/ru/post/569652/
t.me
PHP 8.1: до и после
PHP 8.1 выйдет через несколько месяцев и я в восторге от множества нововведений! Хочу поделиться реальным влиянием PHP 8.1 на мой собственный код.ПеречисленияДолгожданный функционал, перечисления...
[Перевод] Перечисления в PHP 8.1
#Разработкавебсайтов #PHP #php #php81 IV
https://habr.com/ru/post/570508/
#Разработкавебсайтов #PHP #php #php81 IV
https://habr.com/ru/post/570508/
t.me
Перечисления в PHP 8.1
Они наконец-то появятся: поддержка перечислений будет добавлена в PHP 8.1! Пост посвящён более подробному рассмотрению нового функционала.Начнём с того, как выглядят перечисления:enum Status
{
...
{
...
PhpStorm 2021.2: дженерики, перечисления, array shapes, новые инспекции и рефакторинги
#БлогкомпанииJetBrains #Разработкавебсайтов #PHP #PhpStorm #PHP81 #дженерики IV
https://habr.com/ru/post/571962/
#БлогкомпанииJetBrains #Разработкавебсайтов #PHP #PhpStorm #PHP81 #дженерики IV
https://habr.com/ru/post/571962/
t.me
PhpStorm 2021.2: дженерики, перечисления, array shapes, новые инспекции и рефакторинги
Вышел второй мажорный релиз PhpStorm в этом году. Под катом подробный разбор всех изменений и новых возможностей с кучей гифок.
Скачать PhpStorm можно на сайте или через приложение Toolbox...
Скачать PhpStorm можно на сайте или через приложение Toolbox...
[Перевод] Readonly-свойства в PHP 8.1
#Разработкавебсайтов #PHP #php #php81 IV
https://habr.com/ru/post/578800/
#Разработкавебсайтов #PHP #php #php81 IV
https://habr.com/ru/post/578800/
t.me
Readonly-свойства в PHP 8.1
Написание DTO и VO на PHP с годами стало значительно проще. Взгляните, например, на DTO в PHP 5.6:<?php
class BlogData
{
/** @var string */
private $title;
/**...
class BlogData
{
/** @var string */
private $title;
/**...
[Перевод] Всё о fsync
#БлогкомпанииOTUS #PHP #Программирование #phpdeveloper #PHP81 #разработканаPHP #fsync IV
https://habr.com/ru/post/646553/
#БлогкомпанииOTUS #PHP #Программирование #phpdeveloper #PHP81 #разработканаPHP #fsync IV
https://habr.com/ru/post/646553/
Хабр
Всё о fsync
Давайте рассмотрим классический пример записи в файл в PHP:function writeFile() {
$success = false;
$file = fopen('sample.txt', 'wb');
$data = "Hello\nthis is a test file!";
if...
$success = false;
$file = fopen('sample.txt', 'wb');
$data = "Hello\nthis is a test file!";
if...
[Перевод] Отправка уведомлений из Symfony API с помощью Mercure
#БлогкомпанииOTUS #Symfony #symfony #symfonyapi #mercure #php81 #rector IV
https://habr.com/ru/post/714616/
#БлогкомпанииOTUS #Symfony #symfony #symfonyapi #mercure #php81 #rector IV
https://habr.com/ru/post/714616/
Хабр
Отправка уведомлений из Symfony API с помощью Mercure
В статье я создал атрибут, чтобы помечать операции API для выполнения в фоновом режиме. Когда аннотированная операция вызывалась как фоновая, ее выполнение задерживалось с помощью symfony messenger ,...
[Перевод] Докеризируем Symfony
#БлогкомпанииOTUS #Symfony #symfony #докеризация #php81 #rector IV
https://habr.com/ru/post/715672/
#БлогкомпанииOTUS #Symfony #symfony #докеризация #php81 #rector IV
https://habr.com/ru/post/715672/
Хабр
Докеризируем Symfony
В этом руководстве я покажу вам, как настроить полноценную локальную среду с Nginx, MySql и Symfony всего за несколько минут. Более того, файл, о котором здесь пойдет речь, я сам использую для...