Dator
 |  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Programmering
  • C /C + + -programmering
  • Computer Programspråk
  • Delphi Programmering
  • Java Programming
  • JavaScript programmering
  • PHP /MySQL Programmering
  • perl Programmering
  • python Programming
  • Ruby programmering
  • Visual Basics Programmering
  • * Dator Kunskap >> Programmering >> PHP /MySQL Programmering >> Content

    Så här ändrar en textfil med PHP

    Är PHP skriptspråk som ofta används av webbservrar för att lägga till interaktivitet på webbsidor och utföra administrativa uppgifter på servrar . En vanlig uppgift är att ändra och lägga till data till textfiler som stockar . Instruktioner
    1

    Öppna din favorit texteditor . Varje redaktör kan skriva vanlig text kommer att göra .
    2

    Klistra PHP taggar . All kod kommer att gå inom dessa taggar : < ? Php

    >


    3

    Klistra in följande för att öppna textfilen :

    $ fut = fopen ( " file.log " , " at " ) ;

    fwrite ( $ fout , " Linje av data infogas i slutet . " ) ;

    nyckeln här är " på ". " A " berättar " fopen " för att öppna filen och förbereda sig för att skriva i slutet av det , med andra ord , för att lägga till data i filen . Detta fungerar mycket bra för loggfiler . " T " berättar PHP för att öppna filen i " translation " -läge , vilket gör att PHP att skriva lämpliga radbrytningar för det operativsystem det körs på .
    P Om du vill lägga till data till början av fil , måste du göra lite mer arbete
    4

    Klistra in följande för att lägga till en rad i början av filen : .

    $ FIN = fopen ( " file.log " , " R + " ) ;

    $ gamla = file_get_contents ( $ FIN ) ,

    fwrite ( $ fena , " Detta kommer att gå i början \\ n " $ gamla ) , .

    Detta läser alla data från filen , lägger till ny text i början av det och skriver ut det igen . Om filen är särskilt stor , kan du spara lite tid genom att använda " fseek " kommandot .
    5

    Klistra in följande för att lägga till en rad i början av filen utan att läsa alla data i minne först:

    $ fout = fopen ( " file.log ", " a + ");

    fseek ( $ fout , 0 , SEEK_SET );

    fwrite ( $ fena , " Detta kommer att gå i början \\ n " ) ;

    Tidigare:

    nästa:
    relaterade artiklar
    ·Hur Namnge en session i PHP
    ·Hur man skriver ett PHP meddelande
    ·Hur man byter en enda förekomst av söksträngen i PHP…
    ·Hur man gör en PHP Redirect Sida
    ·Hur man tar bort den första tomma rad i PHP
    ·Hur man installerar PHP i cPanel
    ·Hur Exportera MySQL data till Excel i en PHP funktion
    ·Hur Avrunda till en decimal i PHP
    ·MySQL Syntax Issues
    ·Hur att förlänga flera mallar i Smarty
    Utvalda artiklarna
    ·Hur man beräknar sekvensen Fibonacci nummer i Python A…
    ·Hur man gör en adressbok i NetBeans
    ·Hur man tar bort cookies Använda PHP
    ·Hur man löser Binary Math Problem
    ·Hur man använder en Underprogram i Visual Basic 6.0
    ·Hur man skriver text i ett formulär i VB6
    ·Hur kombinera bilder från två bitmappar i VB.Net
    ·Hur konverterar man från ColdFusion till MySQL
    ·Hur man skriver ett C + + program som beräknar den gen…
    ·Hur man deklarerar en Konstruktör i Java
    Copyright © Dator Kunskap http://www.dator.xyz