我使用Laravel来显示Google图表,但不幸的是,带有重音符号的标题无法正确显示
@foreach($barcs as $barc)
[ '{{$barc->titre}}', {{$barc->nbr}}],
@endforeach
最佳答案
传递给Chart API的所有显示文本都必须经过UTF-8编码,然后再进行URL编码。尝试像这样输出标题:
@foreach($barcs as $barc)
[ '{{htmlentities($barc->titre, ENT_QUOTES, "UTF-8")}}', {{$barc->nbr}}],
@endforeach
这会将重音符号转换为Google图表可以处理的字符。
somèthing with añ accent
作为somèthing with añ accent
发送到Google如果这样不起作用,您能否让我们知道未正确显示的带重音符号的字符是什么?
关于php - 谷歌图表在laravel标题中的字符重音,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/42325173/