een tekstbestand in PHP updaten is een gemeenschappelijke taak in Web development projecten , zoals tekstbestanden kan fungeren als effectieve , eenvoudige data stores niet in tegenstelling tot databases . Met behulp van een tekstbestand , kunt u opslaan basisgegevens variabelen evenals lezen en schrijven deze gemakkelijk . De PHP-code die nodig is om een tekst bestand bij te werken is niet complex , dus zelfs als je geen ervaring hebt , moet je in staat om de taak snel te bereiken . De belangrijkste activiteiten die betrokken zijn de voorbereiding van de gegevens , het openen van het bestand en het schrijven aan het. Instructies 1 Bereid uw tekstbestand . Als je niet al een hebt , maak uw tekstbestand in een teksteditor en sla het op ". Txt " extensie . Maak uw PHP-script door een nieuw bestand te openen in een teksteditor en slaan het met " . Php " extensie , bijvoorbeeld " textupdate.php . " Voer de volgende basisprincipes voor uw PHP-script : < ? Php //code hier ? > Tussen het openen en sluiten PHP -tags , kunt u PHP code invoegen . Idealiter zou je tekstbestand en PHP script in dezelfde directory . Proces 2 de gegevens die u van plan op het schrijven naar het tekstbestand . U kan worden aankoop van uw nieuwe gegevens uit een aantal kanalen , maar een van de meest voorkomende is de Post variabele . De Post variabele kunt u gegevens synchroniseren tussen PHP scripts passeren , zoals in het volgende voorbeeld waar gegevens zijn doorgegeven van een ander script : $ name = $ _POST [ 'naam' ] ; hierbij worden de voorbij gegevenswaarde en opgeslagen in een variabele . Het vastleggen van gegevens van een HTML-formulier is een veelvoorkomend scenario voor het gebruik van de Post variabele . 3 Bereid uw gegevens voor het schrijven naar het bestand . Er zijn verschillende opties in termen van hoe je een data tekstbestand , een van de eenvoudigste waarbij elk gegeven waarde op een aparte regel te formatteren , als volgt : Mary Jim Sam als u wilt dat uw gegevens die zijn opgenomen in een ander formaat , of wilt u aanvullende gegevens aan de doorgegeven waarde toevoegen, bereiden , zoals in dit voorbeeld waar de datum eveneens is inbegrepen : $ date_today = date ( " mdy " ) ; $ name = " " $ date_today ; Dit zou elke regel op te nemen in het bestand als volgt : . . Mary 12.23.11 4 Open het tekstbestand voor het schrijven, als volgt : $ file_handle = fopen ( " textupdate.php ' , ' a ' ) ; de " a " parameter betekent dat het bestand wordt geopend voor het schrijven en eventuele nieuwe tekst toegevoegd aan het einde ervan . Schrijf uw nieuwe gegevens : fwrite ( . $ File_handle , $ naam " \\ n " ) ; De " \\ n " vertelt het programma om een nieuwe regel invoegen na het schrijven van de data , zodat de volgende schrijfbewerking zal beginnen op een nieuwe regel . Sluit het bestand : fclose ( $ file_handle ) ; Deze code werkt waar de tekst bestand zich in dezelfde map als de PHP-script . Als je niet , wijziging van de parameter " fopen " om de locatie van uw tekstbestand ten opzichte van de PHP-script weerspiegelen . 5 Upload uw PHP-script en het tekstbestand naar een webserver en test ze . Als u op doorreis gegevens naar de PHP uit een ander script , blader naar dat en test het gebruik van verschillende data waarden . Controleer of uw tekstbestand correct wordt bijgewerkt , en dat geen andere gegevens worden beschadigd . U kunt uw tekstbestand inhoud te controleren , hetzij door te bladeren naar het bestand in uw webbrowser of te downloaden met behulp van een FTP -programma .
|