Все записи категории ‘PHP’

urlencode vs rawurlencode: разница и примеры в PHP

 3 Июл, 2025

Если вам нужно передать данные в URL в PHP, вы наверняка сталкивались с функцией urlencode(). А может быть, слышали и о rawurlencode(). И ещё третья функция — http_build_query() — всплывает в ответах на форумах и в рекомендациях официальной документации.

Читать далее »

Можно ли вызвать статический метод trait в php, не подключая его к какому то классу?

 27 Май, 2025

Если коротко — нельзя.

Читать далее »

Создание файла на Google Drive через API

 10 Ноя, 2023

Работа с API гугл — это ещё та головоломка, тут переплетены и вечно обновляемые версии API, не прозрачные процедуры авторизации и запутанная консоль разработчика. Сколько уж я писал этих интеграций с гугл, каждый раз охота плеваться.

Читать далее »

Base Auth в PHP

 17 Ноя, 2022

Рассмотрим здесь вариации с выполнением base auth. Как оказывается из опыта работы с некоторыми API, они не являются эквивалентными. И одна форма запроса может не работать, в то время как другая будет выполняться.

Читать далее »

Замена первого/последнего значения в строке на PHP

 28 Окт, 2022

Задача — заменить первое/последнее искомое значение в заданной строке.

Читать далее »

Отправить PUT запрос через cUrl в PHP

 19 Май, 2021

Делюсь примером кода, который отправляет PUT запрос через CURL.

Читать далее »

Сохранение файла, загруженного на сервер с помощью PHP

 29 Янв, 2021

Эта статья о некоторых задачах, возникающих при сохранении файла на сервере, при получении его от пользователя через форму (<input type=»file» />).

Читать далее »

PHP: функция преобразования к каноническому пути

 26 Янв, 2021

На замену realpath, который работает только с реально существующими файлами и папками UNIX, а также не работающий для ссылок, я написал функцию получения канонического пути.

Читать далее »

Вызов замыкания из другой анонимной функции.

 14 Дек, 2020

При необходимости использовать (в PHP коде) замыкание (closure) A в коде замыкания B, возникает проблема в области видимости. Т.к. внутри B о функции A ничего не известно.

Читать далее »

Как произвести в PHP HTTP авторизацию в запросе через curl

 17 Сен, 2020

Пример кода, выполняющий HTTP авторизацию при запросе через curl.

Читать далее »