Массив Dereferencing с использованием PHP 5.3 и Laravel 4

StackOverflow https://stackoverflow.com/questions/19845156

  •  29-07-2022
  •  | 
  •  

Вопрос

Я написал такой код, как

@section('title',Lang::get('lang.nav'['homepage'][1])

Код в моем файле Laravel Blade.

Но так как мой клиент платил веб -хостинг в течение года, и эти идиоты не обновляют PHP -версию до 5.4, я должен ассимилировать этот код до PHP 5.3, но когда я пытаюсь любить

{{$title=Lang::get('lang.nav')}}
{{$title['homepage'][1]}} 

Сначала это повторяет заголовок, а затем дает ошибку массив для строки разговора

Так что мне нужно что -то вроде \{{}} (Не эхом просто определяйте переменную), поэтому во второй части я могу использовать ее на второй строке.

Это было полезно?

Решение

Вы можете использовать Inline PHP в качестве обходного пути.

<?php $title =  Lang::get('lang.nav'); ?>
@section('title', $title['homepage'][1])
Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top