Сохраните и получите многомерный массив с помощью php и mysql

Объект запроса Laravel расширяет объект запроса Symfony. Laravel 5.5 зависит от Symfony 3, который имеет эту константу. Laravel 5.6 зависит от Symfony 4, который не имеет этой константы.

Исходя из конфигурации доверенных прокси, похоже, что вы используете пакет доверенных прокси «за пределами» Laravel. Laravel привнес пакет доверенных прокси в платформу в 5.5 и создал специальное \App\Http\Middleware\TrustProxies промежуточное программное обеспечение для использования.

Я бы предложил перейти на использование промежуточного программного обеспечения и настроить его, как описано в документации Laravel . Это поможет предотвратить подобные проблемы совместимости в будущем.

Чтобы выполнить переключение:

  1. В app/Http/Kernel.php, если \Fideloper\Proxy\TrustProxies::class находится в вашем массиве $middleware, удалите его. Если \App\Http\Middleware\TrustProxies::class нет в вашем массиве $middleware, добавьте его.

  2. Откройте файл app/Http/Middleware/TrustProxies.php и обновите его прокси-серверами.

  3. Удалите файл config/trustedproxy.php.

  4. Удалите Fideloper\Proxy\TrustedProxyServiceProvider::class из массива providers в config/app.php.

  5. Обновите файл composer.json, чтобы использовать «fideloper / proxy»: «~ 4.0». Запустите composer update fideloper/proxy, чтобы обновить пакет.

8
задан caitriona 4 October 2012 в 15:38
поделиться

4 ответа

Ваш код выглядит нормально ...

Одна вещь, которая может вас уловить, - это слишком маленький столбец - если вы используете VARCHAR (255), ваши данные могут быть усечены и выиграны » t десериализовать. Если вы добавите значение $ row ['Array'] , я смогу увидеть, целиком ли он.

8
ответ дан 5 December 2019 в 14:06
поделиться

Использовать тип столбца ТЕКСТ. Сериализованные данные часто не подходят для VARCHAR (255).

3
ответ дан 5 December 2019 в 14:06
поделиться

Вы можете использовать json encode, json_encode ($ array), и вы получите строковое значение в нотации json, чтобы вы могли сохранить его в базе данных, получить и выполнить json_decode ($ string, true) так что вы можете снова преобразовать в массив. Если вы не передадите истинный аргумент json_decode, он будет преобразован в stdClass.

1
ответ дан 5 December 2019 в 14:06
поделиться
Сведения Количество Ставка Сумма Сумма Сумма Другое Другая сумма Налог Общее количество

Это моя таблица в php / html. Мне нужно сохранить и получить данные php (p), Quantity (q), Rate (r) в виде отдельного формата таблицы

0
ответ дан 5 December 2019 в 14:06
поделиться
Другие вопросы по тегам:

Похожие вопросы: