52511 skanuj0173 (9)

52511 skanuj0173 (9)



Rozdział 7.

System plików

Mimo że książka traktuje o PHP i MySQL, nie może w niej zabraknąć opisu operacji wykonywanych na systemie plików. Operacje te możemy podzielić na dwa umowne rodzaje. Pierwszy z nich to obsługa samej struktury systemu plików, czyli tworzenie plików i katalogów, odczyt zawartości katalogów, odczyt właściwości plików itp. Drugi rodzaj to operacje związane z odczytem i zapisem danych przechowywanych w plikach.

Obsługa struktury plików i katalogów

Odczyt zawartości katalogu

Odczyt zawartości wybranego katalogu to często wykonywanie zadanie. Składa się ono z trzech czynności:

♦    otwarcia katalogu,

♦    odczytu zawartości,

♦    zamknięcia katalogu.

Katalog jest otwierany za pomocą funkcji opendi r, jego zawartość jest odczytywana przy użyciu fUnkcji readdi r, jest natomiast zamykany za pomocą funkcji closedir. Wywołanie funkcji opendi r ma postać: opendir('nazwa')

gdzie argument nazwa określa nazwę katalogu, który ma zostać otwarty. Wynikiem działania opendi r jest deskryptor (specjalny identyfikator) katalogu, który może być następnie wykorzystany jako argument funkcji readdi r i closedir. W przypadku gdy katalogu o nazwie podanej w postaci argumentu nazwa nie da się otworzyć (np. nazwa jest błędna, nie są odpowiednio ustawione prawa dostępu), wywołanie opendi r zwraca wartość false.


Wyszukiwarka

Podobne podstrony:
SE20101110007 Rozdział 1Budowa systemów eksperckich Mimo że do tej pory nie udało się stworzyć form
skanuj0328 (2) Rozdział 12. ♦ Tworzenie bazy w praktyce 343 Żadnego problemu nie sprawi nam również
Zdjęcie1533 Mimo, że przepisy określają jak duże ryzyto może wziąć na siebie ubezpieczyciel tzn. fe&
skanowanie1 ■ ROZDZIAŁ 1Pojęcie myśli Załóżmy, że istnieje osoba, która nic nie wie o różnicy między
wyjątkowo tej cechy nie mieć. Zatem w takiej sytuacji czyn konkretny, mimo że formalnie narusza prze
42197 skanuj0389 (3) Rozdział 15. ♦ Generowanie statystyk 405 if(!($row = mysql_fetch_row($result)))
102 103 102 ROZDZI Warto tu zauważyć, że podobne problemy, którycfi Popper nie znał, żą się obecnie
10570 skanuj0382 (2) Rozdział 15.Generowanie statystykWstępne założenia i struktura danych PHP w poł

więcej podobnych podstron