質問

のようなコードを書きました

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

私のlaravelブレードファイルのコード。

しかし、私の顧客は1年間Webホスティングを支払い、それらの馬鹿がPHPバージョンを5.4にアップグレードしていないので、そのコードをPHP 5.3に同化する必要がありますが、

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

最初にタイトルがエコーされ、その後エラーが発生します 配列から文字列への会話

だから私は次のようなものが必要です \{{}} (変数を定義するだけでエコーしないでください)2番目の部分では、2行目で使用できます。

役に立ちましたか?

解決

回避策としてインライン PHP を使用できます。

<?php $title =  Lang::get('lang.nav'); ?>
@section('title', $title['homepage'][1])
ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top