Разбить путь к файлу на части - путь, файл и расширение30.05.2012, 19:58. Показов 12917. Ответов 3
Метки нет (Все метки)
Как разбить путь к файлу на части - путь, файл и расширение?
Например: c:\kuku\part1\name.txt $path=c:\kuku\part1\ $name=name $ext=txt Как сделать чтобы решение не зависило от системы пути Unix. Win (наклонные линии в разные стороны / \)? Есть ли в php готовые команды для разбивки пути?
0
|
|
| 30.05.2012, 19:58 | |
|
Ответы с готовыми решениями:
3
Файл: Получить полный путь к файлу и записать этот путь в отдельную переменную.
|
|
112 / 55 / 13
Регистрация: 26.12.2010
Сообщений: 205
|
||||||
| 31.05.2012, 01:33 | ||||||
|
Можно так
а так алгоритм такой. 1. разделяем директорию на элементы $a = explode("/", $p); 2. выбираем последний элемент из массива. это имя файла. 2.1 находим его имя и расширение $n = explode("/", $fn); 3. исключаем последний элемент массива "a" и объединяем в строку. $path = implode("/", $a);
1
|
||||||
|
13440 / 7534 / 830
Регистрация: 09.09.2009
Сообщений: 29,554
|
|
| 31.05.2012, 02:10 | |
|
2
|
|
| 31.05.2012, 20:49 [ТС] | |||
|
Добавлено через 2 часа 3 минуты
0
|
|||
| 31.05.2012, 20:49 | |
|
Помогаю со студенческими работами здесь
4
Найти путь к файлу и заменить файл своим Меняется путь к exe файлу браузера на bat файл Дано полное имя файла, т.е путь к файлу, имя и расширение. Выделить из строки только имя первого католога
Путь к файлу полученные через openFileDialog1.FileName не записывается в файл конфигурации Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
| Опции темы | |
|
|
Новые блоги и статьи
|
|||
|
Подстановка значения реквизита справочника в табличную часть документа
Maks 10.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2.
Задача: при выборе сотрудника (справочник Сотрудники) в ТЧ документа. . .
|
Очистка реквизитов документа при копировании
Maks 09.04.2026
Алгоритм из решения ниже применим как для типовых, так и для нетиповых документов на самых различных конфигурациях.
Задача: при копировании документа очищать определенные реквизиты и табличную. . .
|
модель ЗдравоСохранения 8. Подготовка к разному выполнению заданий
anaschu 08.04.2026
https:/ / github. com/ shumilovas/ med2. git
main ветка * содержимое блока дэлэй из старой модели теперь внутри зайца новой модели
8ATzM_2aurI
|
Блокировка документа от изменений, если он открыт у другого пользователя
Maks 08.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа, разработанного в конфигурации КА2.
Задача: запретить редактирование документа, если он открыт у другого пользователя.
/ / . . .
|
|
Система безопасности+живучести для сервера-слоя интернета (сети). Двойная привязка.
Hrethgir 08.04.2026
Далее были размышления о системе безопасности. Сообщения с наклонным текстом - мои.
А как нам будет можно проверить, что ссылка наша, а не подделана хулиганами, которая выбросит на другую ветку и. . .
|
Модель ЗдрввоСохранения 7: больше работников, больше ресурсов.
anaschu 08.04.2026
работников и заданий может быть сколько угодно, но настроено всё так, что используется пока что только 20%
kYBz3eJf3jQ
|
Дальние перспективы сервера - слоя сети с космологическим дизайном интефейса карты и логики.
Hrethgir 07.04.2026
Дальнейшее ближайшее планирование вывело к размышлениям над дальними перспективами. И вот тут может быть даже будут нужны оценки специалистов, так как в дальних перспективах всё может очень сильно. . .
|
Горе от ума
kumehtar 07.04.2026
Эта мне ментальная установка, что вот прямо сейчас, мол, мне для полного счастья не хватает (нужное вписать), и когда я этого достигну - тогда и полный кайф. Одна из самых сильных ловушек на пути. . . .
|