Для вибору необхідної версії скористайтеся командою
sudo update-alternatives --config php
І далі з запропонованого списку виберіть ту яка вам необхідна
Це можна зробити наступним чином
use Symfony\Component\HttpFoundation\StreamedResponse;
$generator = $service->getGenerator();
$response = new StreamedResponse();
$response->headers->set('Content-Typ...
Розглянемо варіанти детальніше
Варіант 1. Зберігати одну загальну сіль для всіх паролів користувачів поза БД
hash(secret + password)
На перший це виглядає безпечніше, адже якщо хтось отримає доступ до...
Методи map, forEach, і reduce дійсно мають багато спільного, що і коли використовувати залежить від того який саме результат за підсумком потрібно отримати.
Уявімо що у нас є масив:
const locations =...
При написанні досить великого шматка коду (неважливо, класу, функції або чого-небудь ще) важливим прийомом є декомпозиція. Ви ділите функціональність на логічні частини, і в головній функції складаєте...
У документації по Obj-C використовуються терміни class object і class instance. Якщо їх дослівно перекласти, то вийде якраз те, про що Вас запитували. Причому в українській мові природньо об'єкт класу...
Основна ідея - поліпшення переносимості. Не гарантується, що на різних системах виконуваний файл буде лежати по шляху, який вказаний в shebang.
Використання env дозволяє знизити цей ризик за рахунок з...
Різниця між PUT і POST - це питання семантики. Коль скоро для операцій використовуються різні дієслова, то і сенс у них повинен бути різним.
Уявіть, що ваш сервіс оперує поняттями блокнот (notebook) і...
Оператор == порівнює посилання.
Метод equals порівнює значення.
Отже, якщо ви хочете порівняти рядки на рівність, слід використовувати equals.
Однак в деяких випадках рядки гарантовано представлені од...
Відмінності насправді кардинальні.
Річ у тому, що в першому випадку у вас ліниве, а в другому - енергійне обчислення відповіді. Це означає, що елементи вихідної послідовності в енергійному випадку обч...
Оператор представлений знаком питання ?. Його також називають «тернарний», так як цей оператор, єдиний в своєму роді, має три аргументи.
Синтаксис:
let result = умова ? значення1 : значення2;
Спочат...
Підписуйтесь на щотижневу розсилку
Отримуйте найкращі статті тижня на поштуПідписуйтесь на щотижневу розсилку