如何在laravel中将“—转换为-

时间:2019-01-17 05:39:56

标签: php laravel character-encoding

帮我解决此问题。该页面应显示-而不是–

我的html <meta charset="utf-8" />上已经有<head>,正在使用设置为UTF-8的Visual Studio代码和数据库。我使用的是mySQL,我的laravel版本是5.4。

–来自数据库,不允许我对其进行更改。

1 个答案:

答案 0 :(得分:0)

我对调试感到厌倦,并决定使用javascript对其进行修复

window.onload = function() {
     removeFunnyCharacters();
}


function removeFunnyCharacters() {
     var titles, arrTitles;
     titles = document.querySelectorAll('.c-project__title');
     arrTitles = Array.prototype.slice.call(titles);

     arrTitles.forEach(function(cur) {
         cur.innerHTML = cur.innerHTML.replace('–', '-');
     });
}