Php 在googleVis图表中将特殊字符转换为utf-8

Php 在googleVis图表中将特殊字符转换为utf-8,php,html,r,special-characters,google-visualization,Php,Html,R,Special Characters,Google Visualization,在这种情况下,会生成一个html(或php)文件,然后可以使用类似的方法将googleVis图表加载到joomla(例如)文章中 {source} <?php include("tmp.php"); ?> {/source} 与 我如何在全球范围内做到这一点 我想我找到了。而不是 cat(M$html$chart, file="tmp.php") 使用 cat(M$html$chart,file=(输出中的con-Squares通常是字体问题的标志,而不是编码问题。例如,

在这种情况下,会生成一个html(或php)文件,然后可以使用类似的方法将googleVis图表加载到joomla(例如)文章中

{source}
<?php
  include("tmp.php");
?>
{/source}



我如何在全球范围内做到这一点

我想我找到了。而不是

cat(M$html$chart, file="tmp.php")
使用


cat(M$html$chart,file=(输出中的con-Squares通常是字体问题的标志,而不是编码问题。例如,所使用的字体不包含该字符。编码问题通常会以非预期字符的形式出现。不过,这只是一种暗中试探。@deceze当我选择查看编码希腊语(Windows)时)在IE中,我可以正确地看到字符(当然,页面中的所有其他内容现在都无法读取)
<?php echo '"' . iconv('greek','utf-8','greekcharacters') . '"'; ?>
cat(M$html$chart, file="tmp.php")
cat(M$html$chart, file = (con <- file("tmp.php", "w", encoding="UTF-8"))); close(con)