Мне нужно построить строку параметров и вывести ее. Это должно выглядеть примерно так:
?name=something&value=orother&type=xyz&....
Я использую функцию 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);
Пока все в порядке, за исключением того, что если строка должна содержать более одного набора параметров, наборы после первого не начинаются с символа "&". Я не могу просто пойти. "&" В конце этой строки, или я получаю нежелательный "&" в конце моей строки.
Любые предложения будут с благодарностью!