2016-12-21 12 views
1

で疑問符として表示されたときにLaravel 5.2私が正しいローカライズ炭素日付がブレード

echo $date; 

-view日付をテストするために、コントローラは、このコードを書くこのコード

setlocale(LC_TIME, 'Arabic'); 

$dt = Carbon::now(); 

$date=$dt->formatLocalized('%A %d %B %Y'); 
echo $date; 
dd(" " .$date); 

と炭素と日付をローカライズالأربعاء21ديسمبر2016

として表示ブトこのコードを書き込みデータが

現れる場合
dd(" " .$date); appear as ÇáÃÑÈÚÇÁ 21 ÏíÓãÈÑ 2016" 

- ローカライズ後にこのコードをブレードまたはリターンブレードに書き込む場合は、疑問符として表示されます。

-Date appear as �������� 21 ������ 2016 

私は問題がどこで解決されているのか分かりません。 いずれかは、私を助け

+0

はあなたの文字セットの正しいHTTPヘッダを設定する – jakob

+0

https://github.com/jenssegers/dateこのライブラリを試してみてください? –

答えて

0

は、私はこの問題は、あなたがラングが既にPCで

をインストールしていたかどうかを確認するためにすべてのローカル・ラングによってこの称賛

locale -a 

を確認し、コンピュータにあると思いますしてくださいあなたがそうでなければこのパッケージを使用することができます動作しない場合

は、あなたは、

setlocale(LC_TIME, 'ar_SA.utf8'); 

のように行うだろう

Data Corbon

関連する問題