首页 文章

当本地化碳日期时,Laravel 5.2在刀片中显示为问号

提问于
浏览
1

我使用此代码将日期与碳定位

setlocale(LC_TIME, 'Arabic');

$dt = Carbon::now();

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

我在控制器中编写此代码进行测试

echo $date;
  • 查看日期正确显示为الأربعاء21ديسمبر2016

  • 但写入此代码数据时会出现

dd("   " .$date); appear as ÇáÃÑÈÚÇÁ 21 ÏíÓãÈÑ 2016"
  • 在本地化后将此代码写入刀片或返回刀片时,它显示为问号 .
-Date appear as �������� 21 ������ 2016

我不明白问题在哪里以及如何解决 . 请任何人帮助我,

1 回答

  • 0

    我是否会认为问题出在您的计算机上通过此推荐检查您所有的本地郎

    locale -a
    

    检查您是否已将Lang安装在PC中

    然后你会喜欢

    setlocale(LC_TIME, 'ar_SA.utf8');
    

    如果不起作用你可以使用这个包否则,

    Data Corbon

相关问题