PHP usuwanie do ustalonego znaku
- sajan
- Piegowaty Guziec
- Posty: 21
- Rejestracja: 15 sie 2007, 22:11
- Płeć: Mężczyzna
- Wersja Ubuntu: 10.04
- Środowisko graficzne: GNOME
- Architektura: x86
- Kontakt:
PHP usuwanie do ustalonego znaku
Witam,
Ciekawi mnie jak mogę usunąć z jakiejś ścieżki wszystko aż do konkretnego znaku?
Chodzi mi o to, żeby usunąć wszystko do ostatniego slasha z np tak wyglądającej ścieżki:
./images/img1/01.jpg
mieć na chwilę coś takiego :
01.jpg
Potrzebuje tego żeby posortować tego typu scieżki ale względem nazw plików a nie całych ścieżek. Napiszę od razu, że substr() odpada, gdyż mają one różne długości.
Ktoś wie, jak to zrobić?
Ciekawi mnie jak mogę usunąć z jakiejś ścieżki wszystko aż do konkretnego znaku?
Chodzi mi o to, żeby usunąć wszystko do ostatniego slasha z np tak wyglądającej ścieżki:
./images/img1/01.jpg
mieć na chwilę coś takiego :
01.jpg
Potrzebuje tego żeby posortować tego typu scieżki ale względem nazw plików a nie całych ścieżek. Napiszę od razu, że substr() odpada, gdyż mają one różne długości.
Ktoś wie, jak to zrobić?
- leon1313
- Zakręcona Traszka
- Posty: 668
- Rejestracja: 02 sty 2006, 19:35
- Płeć: Mężczyzna
- Wersja Ubuntu: 10.10
- Środowisko graficzne: KDE Plasma
- Architektura: x86
Odp: PHP usuwanie do ustalonego znaku
Kod: Zaznacz cały
<?php
$path = './images/img1/01.jpg';
$array = split('/', $path);
print end($array);
?>
"Poza tym dostałeś PLONKa i zabraniam Ci pisać na te grupe!!! Powiedziałem PLONK i sie zamknij i nawet nie knuj rzeby mi odpisywać! Zabraniam!!!"
- leon1313
- Zakręcona Traszka
- Posty: 668
- Rejestracja: 02 sty 2006, 19:35
- Płeć: Mężczyzna
- Wersja Ubuntu: 10.10
- Środowisko graficzne: KDE Plasma
- Architektura: x86
Odp: PHP usuwanie do ustalonego znaku
A to juz jest szczyt lenistwa. Nie znam dobrze PHP-a ( czytaj: napisałem kiedyś "Hello. world!"), ale IMO mój sposób tez działa 

"Poza tym dostałeś PLONKa i zabraniam Ci pisać na te grupe!!! Powiedziałem PLONK i sie zamknij i nawet nie knuj rzeby mi odpisywać! Zabraniam!!!"
Odp: PHP usuwanie do ustalonego znaku
A moze (jesli to ma usuwac siezke) to zastosowac funkcje scandir()? Bedzie najbardziej poprawnie.
Kto jest online
Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 15 gości