2010-08-22 35 views
4

我需要來urlencode此:如何使用變量URLENCODE網址?

<?php echo 'chart.php?api_url=http://0.chart.apis.google.com/chart?'.$chart1title.$chart1type.$chart1size.$chart1barsize.$chart1gridlines.$chart1data.$chart1color.$chart1bgcolor.$chart1visibleaxis.$chart1axislabels.$chart1axisdatascale.$chart1axisranges.'alt="answeredcalls"';?> 

,然後在另一端解碼。我怎樣才能做到這一點???

+0

請不要urlencode和urldecode函數適合? – spbfox 2010-08-22 06:59:37

回答

6
'chart.php?api_url=' . urlencode('http://0.chart.apis.google.com/chart?'.$chart1title.$chart1type.$chart1size.$chart1barsize.$chart1gridlines.$chart1data.$chart1color.$chart1bgcolor.$chart1visibleaxis.$chart1axislabels.$chart1axisdatascale.$chart1axisranges.'alt="answeredcalls"'); 
0

通常在訪問PHP中的$ _GET參數時不需要使用urldecode()。它將基本上爲您解碼。

上一個答案是問題編碼部分的一個很好的解決方案。