← Чи знаєш ти, що PHP так вміє?
docs: English JsonRpcBundle docs, REST and MCP Bundle sections, package cards
uk/articles/from-tg/series/php-can-do/README.md
новий файл +30
−0
Чи знаєш ти, що PHP так вміє?
10 потужних інструментів, які тобі слід використовувати
Кожен реліз PHP приносить нові можливості, що роблять код коротшим, розумнішим і приємнішим у підтримці. Але, як показує досвід численних співбесід і консультацій, більшість із них проходять повз увагу навіть досвідчених розробників.
Ця серія — для тих, хто, як і я, прагне по-справжньому розкрити потенціал PHP і кайфувати від розробки.
Ми розберемо 10 фіч, які:
- доступні з PHP 5.5, але досі поза увагою;
- реально спрощують код;
- показують, наскільки PHP універсальний.
Частини серії
- Property Promotion — менше коду, легше читати (PHP 8.0)
- Анонімні класи — клас «на льоту», без імені й окремого файлу (PHP 7.0)
- Стрілкові функції — як анонімка, тільки стрункіше (PHP 7.4)
- Генератори — старий інструмент, який більшість досі не використовує (PHP 5.5)
- DateTimeImmutable — коли час змінюється, а обʼєкти ні (PHP 5.5)
- Іменовані аргументи — послідовність більше не має значення (PHP 8.0)
- Enums — тільки цільові значення (PHP 8.1)
- readonly + accessors — стабільні DTO і Value Object без бойлерплейту (PHP 8.1 / 8.4)
- Атрибути — метапрограмування без DocBlock-хаків (PHP 8.0)
- Незабаром
Серія виходила в Telegram-каналі «Створений щоб помирати» з 15.10.2025.