*   >> Lezen Onderwijs artikelen >> tech >> web development

Listing Directories van een Directory Boom Met Php

ele punt is een verwijzing naar de bovenliggende map. Ik heb veel van PHP voorgedefinieerde functies gebruikt in de code. Laat me de betekenis van de functies uit te leggen. In eenvoudige bewoordingen de syntaxis van de scandir () functie, scandir (directory) Het geeft een array van alle namen van de bestanden en mappen in de map die is het argument. Deze lijst bevat de stip en dubbele dot indicaties. In eenvoudige bewoordingen, de syntaxis van de array_splice () functie, array_splice (arraynaam, offset, lengte) Deze functie verwijdert een deel van een serie.

Het eerste argument is de naam van de array. Het tweede argument is de array-index van waar het verwijderen start. lengte is het aantal arrayelementen die worden verwijderd. De telling () functie neemt als argument de naam van een array. Het geeft het aantal elementen in de array. Nu is dit zeer belangrijk: Het is in het derde segment van de searchTree () functie, waarbij de recursie wordt uitgevoerd. Daar de searchTree () wordt opnieuw genoemd. Wanneer de functie opnieuw wordt genoemd, wordt elke verklaring onder de re-call niet uitgevoerd. Dit herinnerend is in een for-lus.

Normaliter onderstaande uitspraken van de lus worden uitgevoerd wanneer de voor-lus niet uitgevoerd, omdat de toestand van de voor-lus niet is voldaan. De functie wordt opnieuw ingeschakeld om deze lus. Als dit voor-lus niet wordt uitgevoerd de functie niet opnieuw genoemd; en zo de verklaringen onder de for-lus worden uitgevoerd. Dit is ook belangrijk: bij het voor-lus wordt uitgevoerd, is de volgende iteratie uitgevoerd nadat de searchTree () functie opnieuw genoemd.

Vergeet niet, de recursieve functie wordt telkens; indien een van de herhalingen van de functie, is er geen subdirectory, dan de derde codesegment (voor-loop) wordt overgeslagen. Lees nu de omtrek van de searchTree () functie opnieuw en lees vervolgens de functie-code (het maken van vergelijkingen). Lees nu de searchTree () functie code met behulp van de boom in de open Tab venster te waarderen hoe de recursie functie werkt. De volledige code voor de notering directories van een directory boom kan worden gedownload van, https://www.cool-mathematics.biz/downloads/searchTree.

txt Om het bestand moet u de extensie php veranderen draaien. Laten we hier een einde voor dit deel van de reeks. Ik hoop dat je nu produceren uw eigen code naar de lijst directories van een directory tree. In het volgende deel van de reeks, zullen we zien hoe om te controleren of de sleutelwoorde

Page   <<  [1] [2] [3] [4] [5] [6] >>
Copyright © 2008 - 2016 Lezen Onderwijs artikelen,https://onderwijs.nmjjxx.com All rights reserved.