php (42)

Правила доброго тону в роботі з глобальними даними в PHP

Глобальні змінні — змінні, які оголошуються після початку виконання скрипта. Робиться це за допомогою наступної конструкції: global $my_var; Суперглобальні змінні — змінні, які на момент початку роботи скрипта вже оголошені й можуть містити якесь зн...

Codeguida · 12 квітня 2018 · 6

2018: Ruby або PHP?

Тож ви хочете розпочати новий проект з нуля та шукаєте найкращу веб платформу для цього. Досить складно зробити вибір, який відповідав би усім вашим вимогам, коли справа доходить до мов програмування у вебі. У статті ми порівняємо Ruby та PHP у 2018...

Codeguida · 30 липня 2018 · 12

Yii Framework. Старт. Урок 1

Всім привіт. Сьогодні я хочу почати невеликий курс з використання, напевно, одного з найпопулярніших фреймоворків PHP - Yii Framework. Кілька років тому, коли я заглибився в PHP, і програмував на процедурному коді, мені всі говорили: "Пора тобі фрейм...

Codeguida · 30 січня 2021 · 2

Розробники PHP запропонували створити діалект P++, щоб розвивати мову

Розробники мови PHP пропонували створити новий діалект P++, що може вивести PHP на новий рівень. Зараз розвитку PHP заважає необхідність зберігати сумісність з кодовою базою веб-проєктів, а це спричиняє певні обмеження. На думку розробників, розв'яза...

Codeguida · 16 серпня 2019 · 3

Реліз мови PHP 8.0: що нового

Вийшла нова версія мови програмування PHP. Реліз 8.0 готували протягом року, тож тут з'явилось чимало функцій і важливих оновлень. Зокрема деякі зміни порушують сумісність з іншими версіями (розробники також опублікували інструкцію для переходу з поп...

Codeguida · 27 листопада 2020 · 50

Вразливість у PHP7 дозволяє віддалено виконати код на серверах

Минулого тижня дослідники знайшли вразливість, що дозволяла дистанційно виконувати код у PHP 7 — останній гілці найпоширенішої мови для створення веб-сайтів. Завдяки помилці CVE-2019-11043 зловмисники можуть запускати команди на серверах, просто отри...

Codeguida · 28 жовтня 2019 · 5