Php: werken met bestanden

computers

"Taal Php" is een programmeertaal. Het schrijft in feite alle sites die op het internet bestaan. Het is erg moeilijk om de volledige taal te beschrijven, maar dit artikel is gewijd aan het maken van bestanden en het werken met hen.

Taal Php: werken met bestanden

Tijdens het maken van bestanden op de Php wordt gebruiktspeciaal, origineel beeld. In de standaardset van Php-functies zijn er geen speciale functies, waardoor u met verschillende bestanden kunt werken. U kunt maar één speciale functie vinden fopen (), die wordt gebruikt om een ​​verbinding tot stand te brengen met het bestand. Maar er is zo'n functie: als het gevraagde bestand niet beschikbaar is, maakt het systeem automatisch een nieuw bestand aan dat exact dezelfde naam heeft.

Bron fopen (NAME, TYPE). Met de NAME kunt u bestandsnamen maken of opgeven die zijn gemaakt of al bestaan. TYPE - het type bestand waarop u solliciteert en waarmee u naderhand wilt werken.

Het toegangstype kan verschillende waarden aannemen. In Php betekent werken met bestanden verschillende soorten actie in een bestand.

R - Plaats de aanwijzer aan het begin van het bestand en open het bestand om te lezen.

R + - Plaats de aanwijzer aan het begin van het bestand en open deze voor lezen of schrijven in de simultane modus.

W - Als het bestand beschikbaar is, dan is hetde inhoud wordt verwijderd en het wordt geopend om te schrijven. Als het niet bestaat, wordt een nieuwe met dezelfde naam gemaakt. Nadat u acties op deze bestanden hebt uitgevoerd, wordt de gegevens gesloten en opgeslagen. fclose () en zal dienen als procedure voor het sluiten van het bestand.

In Php wordt werken met bestanden daarin gedaangevallen, wanneer het nodig is om bepaalde acties met betrekking tot deze bestanden uit te voeren: creatie, bewerking, opname of verwijdering. Wanneer u een Php-pagina maakt, werkt u met bestanden volgens de syntaxis van deze taal, die hierboven is beschreven.

Een PHP-bestand verwijderen

Om met bestanden op de lokale computer te werkenPhp, u moet een lokale server installeren die, als een echte, het werk emuleert en de Php-pagina's koppelt aan de database. Php-bestanden worden gemaakt op een dergelijke lokale server en worden ook alleen hieruit verwijderd. Om dit te doen, moet je naar de lokale server gaan, het bestand zoeken dat je nodig hebt en het verwijderen. Om gewone bestanden te kunnen verwijderen door ze via de Php-pagina te openen, zijn er speciale functies van de taal waarmee u dit eenvoudige proces kunt uitvoeren.

Verwijder dubbele bestanden

Tijdens het werken met php-bestanden kan optredenproblemen als je meerdere identieke bestanden hebt. Je kunt ze verwijderen via een virtuele machine, direct in het winkelmandje, en alleen datgene laten dat nodig is. Of, als beide nodig zijn, kunt u ze hernoemen. Om gewone bestanden met dezelfde naam te verwijderen, kunt u speciaal geschreven scripts voor dit doel gebruiken. Ze worden ingevoegd in de Php-pagina en werken op het juiste moment, waarbij ze al het werk voor de programmeur doen.

Net als in elke andere programmeertaal zijn er verschillende opties voor het werken met bestanden in Php.

  1. Open bestand om te lezen.
  2. Een bestand openen om te lezen of te schrijven.
  3. Maak een nieuw bestand.
  4. Verwijder het bestand.
  5. Hernoem bestand.

De eerste drie functies zijn hierboven beschreven. De vierde is geïmplementeerd met behulp van een speciale functie ontkoppeling Php. Met deze functie kunt u het gewenste bestand vinden van alle beschikbare bestanden in de map waarnaar het is verzonden en het bestand verwijderen. De vijfde actie kan handmatig worden gedaan door het bestand te vinden en het te hernoemen. Of, tijdens het gebruik, kan de overschrijffunctie zelf het bestand wissen en, indien opgeslagen, het de gewenste naam toewijzen.

Werken met bestanden in Php is niet zoals andere talen.programmeren, maar de syntaxis van de taal is hetzelfde als in de "C ++" taal, waardoor het voor diegenen gemakkelijk is die geconfronteerd worden met de C-taal om het te begrijpen. Om de taal van Php te leren, moet je aanzienlijk minder tijd doorbrengen als je de basisprincipes van programmeren kent.