AnrDaemon
Продвинутый новичок
Вот именно. Для операций с путями файлов надо использовать соответствующие функции.Как раз тот самый случай. Другое дело, что тут можно обойтись basename().PHP:$streamFileUri = explode("\\", $meta_data["uri"]);
А не надеяться на авось или гадать.
Ещё раз, для танкистов: в Windows нет разницы между "\" и "/" в качестве разделителя пути. Уже лет тридцать как минимум нет.люблю чтобы все было прям вот правильно
Использовать DS приходится только для работы с путями, ПОЛУЧЕННЫМИ от системы, либо от пользователя. И то я, за последние лет 15 работая с PHP в винде, написав на нём кучу всякого консольного барахла, работающего как на дектопе, так и на разных виртуалках и на домашнем сервере под никсами, ни разу не вспомнил про DIRECTORY_SEPARATOR. Только плечами пожимал, видя его в чужом коде. Вот людям не лень раскатывать строчку за край экрана…