我需要構建一個參數字符串並輸出它。它應該看起來像這樣: ?name=something&value=orother&type=xyz&....
從PHP中構建一個參數字符串 - 在哪裏添加「&」符號
我正在使用simplexml_load_file()函數來加載一個xml文件。然後,我使用foreach循環來構建我的字符串:
$parameterString = "?";
foreach($xml->app as $app) {
$parameterString = $parameterString."name=".urlencode($app->name)."&icon=".urlencode($app->icon)."&type=".urlencode($app->type);
}
echo($parameterString);
這是所有迄今罰款,因爲它去除了,如果字符串包含多單組參數多,設置後先不要開始與「&」字符。我不能簡單地去。「&」在該行的結尾或我在我的字符串的末尾得到不需要的「&」。
任何建議將不勝感激!
定義'布爾variable'這之後的第一組參數將被更改爲'真',用一個簡單的'if'條件的循環,將檢查裏面'如果($ first)','else'使用'&'。 – 2012-02-29 13:59:48
你如何處理多個'應用'?因爲你總是使用相同的變量名稱... – soju 2012-02-29 14:04:30