[PHP]Kropki przy pobieraniu nazw pliku |
[PHP]Kropki przy pobieraniu nazw pliku |
20.07.2019, 15:08:58
Post
#1
|
|
Grupa: Zarejestrowani Postów: 101 Pomógł: 2 Dołączył: 26.04.2019 Ostrzeżenie: (10%) |
Mam skrypt, który pobiera pliki z folderu, a dokładniej ich nazwy. Wszystko działa cacy, tylko problem jest w tym, że oprócz prawidłowych nazw plików wstawia jakieś 2 inne opcje wyboru (jest to w tagu <select>). Pierwsza to "." a druga to "..". str_replace mija się z celem, ponieważ próbowałem i opcje wyboru dalej zostają a w dodatku usuwa kropkę przy rozszerzeniu pliku. Jakieś pomysły?
Ten post edytował Nidan23 20.07.2019, 15:09:24 |
|
|
20.07.2019, 16:28:56
Post
#2
|
|
Grupa: Zarejestrowani Postów: 1 240 Pomógł: 278 Dołączył: 11.03.2008 Ostrzeżenie: (0%) |
. oznacza bieżący katalog a .. katalog nadrzędny, wystarczy, że zrobisz if na te 2 przypadki bez żadnych wyrażeń regularnych.
-------------------- |
|
|
20.07.2019, 19:17:19
Post
#3
|
|
Grupa: Zarejestrowani Postów: 6 365 Pomógł: 1114 Dołączył: 30.08.2006 Ostrzeżenie: (0%) |
Zobacz przykłady zwłaszcza isDot
https://prophp.pl/advice/show/5/w_jaki_spos...alogow_w_php%3F -------------------- |
|
|
21.07.2019, 07:01:51
Post
#4
|
|
Grupa: Zarejestrowani Postów: 594 Pomógł: 66 Dołączył: 22.02.2008 Skąd: Dublin Ostrzeżenie: (0%) |
Ten post edytował dublinka 21.07.2019, 07:02:56 -------------------- |
|
|
21.07.2019, 11:08:52
Post
#5
|
|
Grupa: Zarejestrowani Postów: 324 Pomógł: 105 Dołączył: 7.08.2012 Ostrzeżenie: (0%) |
Kolejna możliwość:
W ogóle tych iteratorów jest trochę, można nawet kombinować z zagnieżdżonymi katalogami. Ten post edytował kreatiff 21.07.2019, 11:11:13 |
|
|
Wersja Lo-Fi | Aktualny czas: 25.04.2024 - 18:39 |