Как соединить строки пути файловой системы в PHP?

Есть ли в PHP встроенная функция для интеллектуального объединения строк пути? Функция, указав в качестве аргументов "abc / de /" и "/fg/x.php", должна возвращать "abc / de / fg / x.php"; тот же результат должен быть получен с использованием "abc / de" и "fg / x.php" в качестве аргументов для этой функции.

Если нет, есть ли доступный класс? Это также может быть полезно для разделения путей или удаления их частей. Если вы что-то написали, можете поделиться своим кодом здесь?

Можно всегда использовать "/", я пишу только для Linux.

В Питоне естьos.path.join(), это здорово.

Ответы на вопрос(17)

Ваш ответ на вопрос