Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]Zmiana nazwy wszystkich plików w katalogu (daty)
ematex
post
Post #1





Grupa: Zarejestrowani
Postów: 2
Pomógł: 0
Dołączył: 24.01.2018

Ostrzeżenie: (0%)
-----


Cześć wszystkim, podczas pisania kodu w PHP natknąłem się na problem. Mianowicie posiadam 125 plików .json, których nazwy zaczynają się od 2016-12-11.json aż do 2017-04-14.json. Oczywiście każdy plik do kolejny dzień. Mój skrypt polega na sprawdzaniu i wyświetlaniu danych z tych plików. Wpadłem na pomysł zmienić nazwę wszystkich plików na 1, 2, 3..., co by ułatwiło zadanie.

Jeżeli nie zmieniłbym nazwy jak sprawić, by skrypt sprawdzał we wszystkich plikach naraz lub chociaż w każdym po kolei?

Pozdrawiam

Ten post edytował ematex 24.01.2018, 15:25:59
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
ematex
post
Post #2





Grupa: Zarejestrowani
Postów: 2
Pomógł: 0
Dołączył: 24.01.2018

Ostrzeżenie: (0%)
-----


Temat poprawiłem, dzięki (IMG:style_emoticons/default/smile.gif)

Więc tak mam kod który pobiera mi jednego .json
  1. $url = 'http://127.0.0.1:8080/2016-12-15.json';
  2. $x = file_get_contents($url);
  3. $obj = json_decode($x);
  4.  


oraz kod, który zasugerowałeś i on listuje mi nazwy wszystkich plików w katalogu:
  1. foreach (glob("*.json") as $filename) {
  2. echo "$filename ". "\n";
  3. echo nl2br("\n");
  4. }


Jak zrobić, by teraz te wszystkie pliki przeszły przez kod?

Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 14.10.2025 - 00:33