проблема с php 7.2 и laravel - PullRequest
       0

проблема с php 7.2 и laravel

0 голосов
/ 12 сентября 2018

Работа с php 7.2 и laravel

$form_data = [
            'sendto' => $response->address,
            'amount' => $transaction->btc_amo,
            'code' => $code,
        ];
и это .blade.php

    <h3>
        {{trans('site.blockchain.send')}} <span style="color:red">{{ $form_data[amount]}} </span>BTC <br>
        {{trans('site.blockchain.to')}} <span style="color:red">{{ $form_data[sendto]}} </span>
    </h3>
    <br>
    <br>
    <h2>{{trans('site.blockchain.scan')}}</h2>
    {!!  $form_data[code]  !!}
    <br>
    <br>
    <h3 style="color: red;">** {{trans('site.blockchain.confirmations')}}</h3>

Я все испробовал и не работал

эта ошибка появляется

Использование неопределенной константы sendto - предполагается 'sendto' (это приведет к ошибке в будущей версии PHP)

помогите пожалуйста

1 Ответ

0 голосов
/ 12 сентября 2018

Ваш код неверный, вам не хватает кавычек. Поэтому он пытается получить доступ к значению массива, используя в качестве ключа константу, а не строку. Ниже должно работать.

    <h3>
        {{trans('site.blockchain.send')}} <span style="color:red">{{ $form_data['amount']}} </span>BTC <br>
        {{trans('site.blockchain.to')}} <span style="color:red">{{ $form_data['sendto']}} </span>
    </h3>
    <br>
    <br>
    <h2>{{trans('site.blockchain.scan')}}</h2>
    {!!  $form_data['code']  !!}
    <br>
    <br>
    <h3 style="color: red;">** {{trans('site.blockchain.confirmations')}}</h3>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...