我有一个json数据列表,我在php中解码过。我试图循环遍历数组,以在URL中动态显示其内容,该URL将在PHP中显示谷歌图表。数据的内容保存在php变量$ value和$ label中,并连接字符串。
所以我的网址看起来像这样。
$url = 'https://chart.googleapis.com/chart?cht=p3&chd=t:' **. $value .** '&chs=375x150&chl=' **. $label .** '&chco=4D89F9,009900,FF9900,FF7F7F,FFD088,8FA3D6';
$url = urlencode(**$url**);
一切看起来都很好,但由于尾随(,)冒号而无法在php文件中呈现图像。
这是编码后的完整网址。粗体是$ value
的内容https://chart.googleapis.com/chart?cht=p3&chd=**t:0.3,1.4,65.3,1.0,4.3,0.5,**&chs=375x150&chl=CBD%7CCBN%7CTHC%7CCBC%7CCBG%7CTHCV%7C&chco=4D89F9,009900,FF9900,FF7F7F,FFD088,8FA3D6
你可以看到在0.5的最后一个值之后有一个尾随(,)逗号符号,我不知道如何摆脱它。当我删除最后一个逗号时,图像会在页面上呈现自己。
任何帮助将不胜感激。
由于
答案 0 :(得分:5)
答案 1 :(得分:0)
好的,我发现了我的问题。我对此感到非常愚蠢,但我甚至没有通过ftp连接到我的远程服务器。因此,没有看到使用rtrim()函数所做的更改。
无论如何,rtrim()完成了这项工作!