De scripttaal PHP wordt veel gebruikt door webservers voor het toevoegen van interactiviteit aan webpagina's en het uitvoeren van administratieve taken op servers . Een gemeenschappelijke taak is het wijzigen en toevoegen van data naar tekstbestanden zoals logboeken . Instructies 1 Open uw favoriete tekstverwerker . Elke redacteur staat platte tekst schrijven zal doen . Kopen van 2 Plak de PHP -tags . Alle code zal gaan binnen deze tags : < ? Php > 3 Plak volgende om het tekstbestand te openen : $ fuit = fopen ( " file.log " , " tegen " ) ; fwrite ( $ fuit , " lijn van data toegevoegd aan het einde . " ) ; de sleutel hier is het " op . " " A " vertelt " fopen " om het bestand te openen en voor te bereiden om te schrijven op het einde van het , met andere woorden , om gegevens aan het bestand toevoegen . Dit werkt erg goed voor logbestanden . " T " vertelt PHP om het bestand in de "vertaling " modus, die PHP naar de juiste nieuwe regels voor het besturingssysteem waarop het draait te schrijven veroorzaakt openen . Als u de gegevens aan het begin van de bestand , moet je een beetje meer werk te doen 4 Plak volgende om een regel te bewerken aan het begin van het bestand : . $ fin = fopen ( " file.log " , " r + " ) ; $ oud = file_get_contents ( $ fin ) ; fwrite ( $ fin , " Dit zal gaan aan het begin \\ n " $ oud ) ; . < br > Dit leest alle gegevens uit het bestand , voegt de nieuwe tekst aan het begin van het en schrijft het allemaal weer uit . Als het bestand is bijzonder groot , dan kunt u een beetje tijd te besparen door gebruik te maken van de " fseek " commando . 5 Plak volgende om een regel te bewerken aan het begin van het bestand zonder het lezen van alle gegevens in geheugen eerst : $ fuit = fopen ( " file.log " , " a + " ) ; fseek ( $ fuit , 0 , SEEK_SET ) ; fwrite ( $ fin , "Dit zal gaan aan het begin \\ n " ) ;
|