#

php

Общий язык программирования PHP

ПрограммированиеКак найти значение в ассоциативном массиве PHP - методики

Эффективные способы извлечения значений из SimpleXMLElement по атрибутам. XPath, итерация и array_filter - лучшие практики.

ВебКак правильно установить Moodle 5.1.1 локально на Windows 10

Установите Moodle 5.1.1 на Windows 10 с помощью XAMPP: разархивируйте, создайте БД, запустите веб‑инсталлятор и устраните ошибки компонентов.

ПрограммированиеКак захватить вывод var_dump в PHP как строку

Узнайте, как превратить var_dump в строку с помощью буферизации вывода: ob_start(), var_dump(), ob_get_clean() — удобно для логирования и отладки в API для тестирования и мониторинга в продакшене.

ПрограммированиеКак быстро вызвать curl в PHP из 1.php без ожидания ответа

В 1.php можно отправить запрос к 2.php через cURL, сразу закрыв соединение и не дожидаясь ответа, используя опции CURLOPT_RETURNTRANSFER=false, Connection: close.

ВебКак исправить ошибку 1062 Duplicate entry '0' в Joomla

Пошаговое решение ошибки 1062 Duplicate entry '0' при добавлении модуля в Joomla: проверка AUTO_INCREMENT, удаление дублирующих записей и очистка кэша.

ПрограммированиеКак сформировать массив payments в PHP

Узнайте, как собрать массив payments с ключами new1, new2 и т.д. в PHP, избегая вложенных массивов, и исправьте ошибку array_push.

ВебКак правильно вывести SECTION_PAGE_URL в 1C Bitrix для канонических URL

Полное руководство по выводу SECTION_PAGE_URL в 1C Bitrix и установке канонических URL через $APPLICATION->AddHeadString с примерами кода.

ВебПодгрузить компонент Bitrix через AJAX без файла

Узнайте, как напрямую подгрузить шаблон компонента Bitrix через AJAX, используя BX.ajax.runComponentAction, без PHP‑файла, и какие шаги нужны для реализации.