如何在Laravel中查看外语(即Bangla)字符?

时间:2016-04-21 12:32:31

标签: laravel

我正在尝试使用Laravel框架为一个将使用孟加拉语的网站构建一个管理面板。我可以很好地在我的mysql数据库中编写Bangla字体,当我直接插入数据库时​​,字体显示正常但是当我尝试从面板插入Bangla并尝试通过我的laravel控制器查看输出时,字体不会显示。任何人都可以给我一个解决方案吗?enter image description here

这是我尝试在Bangla中添加类别名称的地方。你可以在这里看到字体运行良好。我使用Avro键盘插入Bangla。但是当我尝试显示它时,它会显示如下 enter image description here 您可以看到Bangla字体无法正常工作。现在只有在我使用laravel时才会发生这种情况。我已经将Bangla直接插入到xampp的mysql数据库中,但是它可以正常工作。

$category->category_name = ucwords(strtolower($request->category_name));

这是我在控制器中使用的代码,用于插入类别名称。

我使用的是php 7,数据库整理是utf8_general_ci。我也在我网站的主管部分中使用了这个元标记<meta charset="utf-8">。现在有人能为我提供解决方案吗?这将不胜感激。感谢。

1 个答案:

答案 0 :(得分:1)

我发现了这个问题。在我的控制器中,我在插入类别名称时使用strtolower()ucwords()。这就是导致问题的原因。