*   >> Læs Uddannelse artikler >> tech >> web development

Notering mapper af et mappetræ med php

Listing Directories af et mappetræ med PHP PHP Tutorials til søgning Dette websted - Del 1 Indledning Dette er en del 1 af min serie, PHP Tutorials for Search dette websted. Hvis du har en stor hjemmeside, en af ​​de måder at gøre en bruger nemt nå frem til en bestemt webside er at bruge en menu. Hvis webstedet er meget stor, en menu er ikke tilstrækkeligt; du har brug for en søgemaskine bare for webstedet. Formålet med denne serie er at gøre det muligt for dig at producere en søgemaskine for et websted.

I denne del af serien, ser vi, hvordan du får en liste over de mapper i mappetræet af webstedet, ved hjælp af PHP. I næste del skal vi se, hvordan man ser for HTML-filer i de mapper, og kontrollere, om nogen af ​​de HTML-filer har søgeordene. Vi antager, at søgningen starter fra nogle top mappe og alle mapper for webstedet har at top mappe som forfader. Jeg bruger en localhost server og en browser til scripts i denne serie. Du bør have grundlæggende viden i PHP og PHP Regulære udtryk for at forstå denne serie.

Du bør også have grundlæggende viden om, hvordan man få adgang til mapper og filer ved hjælp af PHP. Hvis du ikke har grundlæggende viden i nogen af ​​disse kurser, så bliver du nødt til at få det første. For PHP Basics, type, "Kom godt i gang med PHP" i søgefeltet på denne side og klik på Søg. For PHP Regulære udtryk, skriv "PHP regulære udtryk" i søgefeltet på denne side og klik på Søg; vil du se en liste over en serien jeg skrev på PHP Regular Expressions. For at få adgang til mapper med PHP, skriv "PHP Directory-Function Basics" i søgefeltet på denne side og klik på Søg.

Hvis du ser artikler skrevet af forskellige forfattere, vælge den, skrevet af mig, Chrys. I denne del af serien, ser vi, hvordan liste alle de mapper i en mappe træ ved hjælp af PHP. Bemærk: Hvis du ikke kan se koden, eller hvis du tror noget mangler (brudt link, billede fraværende), bare kontakte mig på [email protected]. Det vil sige, kontakt mig for det mindste problem, du har om, hvad du læser. Rekursiv funktion En rekursiv funktion er en funktion, der kalder sig selv, igen og igen, indtil nogle betingelse er opfyldt.

Listen over mapper i en mappe træet opnås normalt ved hjælp af en rekursiv funktion. I PHP specifikationen det siges, at en rekursiv funktion ikke burde gøre mere end 100 til 200 opkald på sig selv. Fra denne Jeg tror, ​​at antallet af mapper i mappetræet ikke bør være mere end 100. Hvis du har mere end 100 mapper i dit websted, så skal du designe en s

Page   <<       [1] [2] [3] [4] >>
Copyright © 2008 - 2016 Læs Uddannelse artikler,https://uddannelse.nmjjxx.com All rights reserved.