Иногда возникает необходимость запуска php из командной строки, и передать параметры(аргументы). Для проведения каких-то тестов или даже запуск из другого скрипта php, например из-за того, что по умолчанию время выполнения […]
Во время корректировок или по другим причина, возникает необходимость, чтобы можно было посмотреть результат выполнения скрипта на рабочем сервере, но при этом ограничить просмотр результатов через браузер, от посторонних глаз. […]
Во время разработки, иногда необходимо подключить свои классы в проект, в автозагрузчик, помимо устанавливаемых через composer, в директорию vendor. Произвести такую операцию достаточно просто, я делюсь методом добавления любого количества […]
Начиная с версии PHP 7.2 существующая функция __autoload стала устаревшей, а в версии 8 была удалена. Но это не значит, что нельзя сделать свой автозагрузчик классов, просто это нужно делать […]
Иногда при переборке массива или объекта в цикле foreach, возникает необходимость пропустить итерацию, это можно сделать при помощи continue. Пример: В примере происходит проверка, если ключ равен age, то мы […]
Иногда нет возможности просмотреть структуру приходящего массива, но необходимость все же в этом есть. Сохранить массив можно в PHP, при помощи встроенной функции print_r(). Но не как в классическом виде, […]
В процессе разработки иногда возникает необходимость из PHP запустить скрипт на node.js и передать параметры, а в node.js получить эти параметры и использовать их. А также вернуть результат обработки назад […]
При построение веб сервисов, особенно с применением Ajax, часто от javascript в PHP данные приходят в формате JSON. Чтобы работать с данными, как с массивом, есть специальная функция, json_decode. Список […]
Ко мне обратился знакомый, попросил помочь встроить свои данные в карточку звонка. На самом деле, в маркете Битрикс24 есть много готовых решений, но подходящего не нашлось. Такая необходимость появилась из-за […]