Anonymous » 30 окт 2025, 21:08
Последнее сообщение Anonymous «
Anonymous »
Недавно я был вынужден переключиться на ужасную библиотеку Webklex/PHP-IMAP после того, как PHP 8.4 наконец удалил важное расширение IMAP, на которое я полагался при получении электронной почты и для которого я потратил много времени, совершенствуя...
Anonymous » 30 окт 2025, 20:35
Последнее сообщение Anonymous «
Anonymous »
Я создаю регистрационную форму, в которой пользователь должен будет указать свой день рождения.
Проблема заключается в том, что речь идет о феврале и месяцах, которые не заканчиваются на 31. Пользователь может указать что-то вроде 31 февраля или 31...
Anonymous » 30 окт 2025, 19:16
Последнее сообщение Anonymous «
Anonymous »
У меня есть приложение PHP, которое использует интерфейс \Psr\Log\LoggerInterface и классы, реализующие этот интерфейс. Мое приложение можно настроить для аутентификации пользователей при установке Joomla, работающей на том же сервере. Это делается...
Anonymous » 30 окт 2025, 19:03
Последнее сообщение Anonymous «
Anonymous »
Я использую PHP DebugBar в Dockerized PHP-проекте. DebugBar пытается загрузить свои ресурсы CSS/JS из папки поставщика, но они недоступны для общего доступа.
Моя настройка (упрощенная):
Контейнер PHP запускает приложение, /app/vendor содержит...
Anonymous » 30 окт 2025, 17:17
Последнее сообщение Anonymous «
Anonymous »
Я провожу модульное тестирование PHP. Я застрял на ошибке, что свободный интерфейс PHPUnit требует промежуточной переменной. В чем причина такого поведения?
См. MyTests::works и MyTests::fails:
Я уже нашел тот же вопрос, который задавали ранее...
Anonymous » 30 окт 2025, 16:16
Последнее сообщение Anonymous «
Anonymous »
Я пытался создать корзину покупок с помощью PHP и MySQL в качестве обучающего эксперимента. Я застрял при передаче заказанных товаров из каталога в корзину.
После многих экспериментов я понял, что лучший способ сделать это — через переменные сеанса,...
Anonymous » 30 окт 2025, 15:58
Последнее сообщение Anonymous «
Anonymous »
Я сравниваю Doctrine 2 и Propel 1.5/1.6 и изучаю некоторые шаблоны, которые они используют. Doctrine использует шаблон DataMapper, а Propel использует шаблон ActiveRecord. Хотя я вижу, что DataMapper значительно сложнее, я предполагаю, что из-за...
Anonymous » 30 окт 2025, 15:12
Последнее сообщение Anonymous «
Anonymous »
Я изучал манипуляции со строками.
Вы можете использовать strlen() или substr(), но не можете полагаться на другие функции, предопределенные в библиотеках.
Для строки $string = This is a pen удалите is , чтобы
возвращаемое значение было Th a pen...
Anonymous » 30 окт 2025, 14:43
Последнее сообщение Anonymous «
Anonymous »
Предположим, у меня есть массив array_1, содержащий строку, которая является именем другого массива_2. И теперь я хотел бы преобразовать индекс массива в переменную, содержащую array_2.
У меня следующее работает нормально:
$array_1 = array(
'ads'...
Anonymous » 30 окт 2025, 14:19
Последнее сообщение Anonymous «
Anonymous »
Предположим, у меня есть массив array_1, содержащий строку, которая является именем другого массива_2. И теперь я хотел бы преобразовать индекс массива в переменную, содержащую array_2.
У меня следующее работает нормально:
$array_1 = array(
'ads'...
Anonymous » 30 окт 2025, 14:03
Последнее сообщение Anonymous «
Anonymous »
Посредством импорта XML я также получаю URL-ссылку на изображения jpg на внешнем сервере. Я хочу скопировать изображения. Я пытался сделать это с помощью функции UploadedFile() в Symfony, чтобы затем добавить их в свою сущность.
Anonymous » 30 окт 2025, 14:00
Последнее сообщение Anonymous «
Anonymous »
Каким будет самый быстрый и эффективный способ реализовать метод поиска, который будет возвращать объект с соответствующим идентификатором?
Пример массива объектов:
$array = [
(object) ,
(object) ,
(object)
];
Anonymous » 30 окт 2025, 13:27
Последнее сообщение Anonymous «
Anonymous »
Я использую Apache для разработки и Nginx на новом рабочем сервере, который я только что предоставил.
В моем проекте Laravel есть форма (X), которая приводит к HTTP 400 при отправке POST в Nginx с использованием Chrome. Она не похожа на типичную...
Anonymous » 30 окт 2025, 12:59
Последнее сообщение Anonymous «
Anonymous »
Я попытался назначить продукту один шаблон по его категории. Я искал похожие вопросы, но нашел ответы в классической теме. Ниже приведены два примера нескольких кодов, которые мне предоставили Gemini, и ни один из них не сработал -> каждый продукт...
Anonymous » 30 окт 2025, 11:50
Последнее сообщение Anonymous «
Anonymous »
Недавно я работал над проектом на основе PHP, и в нем реализована система входа в систему keycloak sso. Есть 3 приложения (скажем, приложение 1, 2 и 3), которые используют sso. В приложении 1 также реализован выход из обратного канала. Проблема в...
Anonymous » 30 окт 2025, 11:30
Последнее сообщение Anonymous «
Anonymous »
Я расширяю большинство своих компонентов из абстрактного класса, в котором регистрирую некоторую обработку исключений с помощью перехватчика жизненного цикла исключений:
use App\Livewire\BaseComponent;
Anonymous » 30 окт 2025, 11:25
Последнее сообщение Anonymous «
Anonymous »
Я работаю над проектом Laravel 12 под управлением MySQL 8.4. Мой проект содержит модель ApplicationFingerprint с несколькими столбцами, предназначенными для выявления «подозрительных потенциальных клиентов» с помощью некоторых основных запросов.
По...
Вы можете начинать темы Вы можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы можете добавлять вложения