Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 3 Pomógł: 0 Dołączył: 24.01.2013 Skąd: Dzierżoniów Ostrzeżenie: (0%)
|
Mam taki skrypt:
foreach (new DirectoryIterator('.') as $file) { if($file->isDot()) continue; $filename = $file->getFilename(); echo system("stat $filename");. } Skrypt uruchamia komendę stat (to oczywiście tylko przykład) dla każdego pliku obecnego w katalogu. Skrypt działa ale problemy pojawiają się jak na przykład w katalogu jest plik o nazwie `~!@#$%^&*()-=_+[]\{}|;':",.<>?.txt Oczywiście chodzi o zacytowanie tych dziwnych znaków i właściwe przesłanie ich jako parametr. Jak poprawić ten mój skrypt ? System operacyjny linux. |
|
|
|
lzur Nazwy plików z dziwnymi znakami 20.04.2018, 13:06:00
nospor Probowales tego
http://php.net/manual/en/function... 20.04.2018, 13:11:47
lzur Jednak nie działa zawsze.
wstawiłem linijkę:
echo ... 20.04.2018, 13:20:31
LowiczakPL stworzyłem ten twój plik z dziwnymi znakami i odpa... 20.04.2018, 20:57:16
lzur Cytat(LowiczakPL @ 20.04.2018, 21:57... 21.04.2018, 09:12:19 ![]() ![]() |
|
Aktualny czas: 20.08.2025 - 02:53 |