*   >> läser Utbildning artiklar >> tech >> web development

Notering kataloger i en katalogträd med Php

Listing kataloger i en katalog träd med PHP PHP Tutorials för Sök på webbplatsen - Del 1 Introduktion Detta är en del 1 av min serie, PHP Tutorials for Search på webbplatsen. Om du har en stor plats, att ett av sätten att göra en användare enkelt komma fram till en viss webbsida är att använda en meny. Om webbplatsen är mycket stor, är en meny inte är tillräckligt; du behöver en sökmotor bara för platsen. Syftet med denna serie är att göra det möjligt för dig att skapa en sökmotor för en webbplats.

I denna del av serien, ser vi hur man får en lista över kataloger i katalogträdet på webbplatsen, med PHP. I nästa del ska vi se hur man söker HTML-filer i kataloger och kontrollera om någon av HTML-filer har sökorden. Vi antar att sökningen börjar från några topp katalog och alla kataloger för webbplatsen har att topp katalog som förfader. Jag använder en localhost server och en webbläsare för manus i denna serie. Du bör ha grundläggande kunskaper i PHP och PHP reguljära uttryck för att förstå denna serie.

Du bör också ha grundläggande kunskaper om hur man kan få tillgång till kataloger och filer med PHP. Om du inte har grundläggande kunskaper i någon av dessa kurser, kommer du att få det första. För PHP Basics, typ, "Komma igång med PHP" i sökrutan på den här sidan och klicka på Sök. För PHP reguljära uttryck, typ "PHP reguljära uttryck" i sökrutan på den här sidan och klicka på Sök; kommer du att se en lista över en serie jag skrev på PHP reguljära uttryck. För att komma åt kataloger med PHP, typ "PHP Directory Funktions Basics" i sökrutan på den här sidan och klicka på Sök.

Om du ser artiklar skrivna av olika författare, välj en skriven av mig, Chrys. I denna del av serien, ser vi hur lista alla kataloger i ett katalogträd med PHP. Obs: Om du inte kan se koden, eller om du tror att något saknas (bruten länk, bild frånvarande), bara att kontakta mig på [email protected]. Det vill säga, kontakta mig för minsta problem du har om vad du läser. Rekursiv Funktion A rekursiv funktion är en funktion som kallar sig, om och om igen tills någon villkor är uppfyllt. Listan över kataloger i en katalogträd erhålls normalt med hjälp av en rekursiv funktion.

I PHP specifikationen sägs det att en rekursiv funktion inte bör göra mer än 100 till 200 samtal på sig själv. Av detta tror jag att antalet kataloger i katalogträdet inte bör vara mer än 100. Om du har mer än 100 kataloger på din sida, bör du utforma en sökmotor som skiljer sig från den jag presenterar för er

Page   <<       [1] [2] [3] [4] [5] >>
Copyright © 2008 - 2016 läser Utbildning artiklar,https://utbildning.nmjjxx.com All rights reserved.