Это может показаться странным, но я просто пытаюсь собрать URL вместе.Первая часть ($ first) я получаю из пользовательского ввода, используя strrpos () и substr () с «/».Точный файл, к которому я хочу получить, является фиксированным ($ second), поэтому все, что мне нужно сделать, это:
$first = "http://www.somedomain.de/somepath/";
$second = "thexml.xml";
$url = $first.$second;
НО: хотя я использую trim () в каждой части, все еще есть пробелымежду двумя частями, когда я печатаю $ url.
Когда я пытаюсь перейти к $ url, пробел заменяется на «%».Сам путь правильный, когда я вручную удаляю пробел /% в адресной строке моего браузера.
Я также попытался соединить две строки вместе с массивом и implode (), но результат остался прежним.Что я делаю не так?
Обновление от Лизы
ОК, поэтому я напечатал $ first и $ second отдельно и пробелов нет.Похоже, он появляется, когда я объединяю их и где именно эти две строки соединяются.
Есть еще идеи?
хорошо, поэтому я напечатал $ first и $ second отдельно инет пробелов.кажется, что это появляется, когда я объединяю их и где именно эти две строки соединены вместе.
Есть еще идеи?