От първата част на статията за „РНР и работа с файлове” научихме как да ползваме част от функциите на РНР и създадохме прост скрипт за новини, книга за гости ... В тази статия ще бъдат обяснявани само функциите, които не са използвани в предишната така, че ако не сте чели първата част сега е момента да го направите
тук.
Щом работим с файлове няма как да не се сблъскаме и с директориите. Галерията, която ще създадем след края на статията ще покаже част от функционалност на РНР за работа с директории.
За целта ще създадем един клас simpleimg със следните методи:
- clist() - създава списък на снимките от дадена директория;
- pages() - определя броя страници в зависимост от това по колко на страница ще има;
- show() - показва определен брой снимки;
Може би сте се запитали защо е нужно да правим списък на снимките? В този списък освен имената на снимките ще се съдържа и кратко описание за тях, а можете да добавите още размери, връзки ... и разни други неща – опитайте се да обедините първия пример от част първа на статията и този, който е в тази статия. Този пример ще съдържа само снимка и описание към нея.