![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
![]() Grupa: Zarejestrowani Postów: 45 Pomógł: 0 Dołączył: 28.11.2021 Ostrzeżenie: (0%) ![]() ![]() |
Mam pytanie. Czy istnieje możliwość otwarcia do odczytu wielu plików .txt?
Jeśli tak to jak wyglądałaby taka funkcja, która by to robiła? Celem otwarcia wielu plików jest konieczność skanowania zawartości i ekstrakcja wybranych danych selektywnych pomiędzy dwoma znakami. Na razie mam tyle:
|
|
|
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 859 Pomógł: 177 Dołączył: 29.10.2009 Ostrzeżenie: (0%) ![]() ![]() |
Cytat Mam pytanie. Czy istnieje możliwość otwarcia do odczytu wielu plików .txt? nie, chyba, że użyjemy do tego pętli i będziemy otwierać każdy plik osobno Cytat // Tablica array("textfile1.txt", "textfile2.txt", "textfile3.txt"); // Otwieranie plików z tablicy $dane = file_get_contents(array); A gdzie masz zmienną? https://kursphp.com/rozdzial-1/zmienne-i-stale-w-php/ Źle deklarujesz tablice, dzisiaj robimy to tak:
file_get_contents przyjmuje jako argument ścieżkę pliku, a nie tablicę: https://www.php.net/manual/en/function.file-get-contents.php Jak już mamy to za sobą to robisz tak: 1. deklarujesz sobie listę plików w tablicy (jak wyżej) 2. deklarujesz pustą zmienną np. $content = ''; 3. robisz pętlę foreach i dopisujesz do zmiennej content nowe dane z pliku które pobierzesz za pomocą file_get_contents ($content .= file_get_co....) 4. W zmiennej $content masz zawartość ze wszystkich plików i robisz sobie z nimi co chcesz Cały czas wałkujesz te pliki i często powtarzasz pytania.. tutaj cały czas jest to samo, zmienne, pętle i pobieranie zawartości plików. |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 3.07.2025 - 14:28 |