| Hjem | Hardware | Netværk | Programmering | software | Fejlfinding | systemer | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringssprog
  • Delphi programmering
  • Java programmering
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl programmering
  • Python Programming
  • Ruby Programming
  • Visual Basics Programmering
  •  
    Computer Viden >> Programmering >> PHP /MySQL programmering >> Content
    Sådan ændres en tekst fil ved hjælp af PHP
    PHP scripting sprog er almindeligt anvendt af webservere til at tilføje interaktivitet til websider og udføre administrative opgaver på servere . Et fælles opgave er at ændre og tilføje data til tekstfiler såsom logfiler. Instruktioner
    1

    Åbn din foretrukne teksteditor . Enhver redaktør stand til at skrive almindelig tekst vil gøre.
    2

    Indsæt PHP tags. Alle koden vil gå inden for disse tags : < ? Php

    >


    3

    Indsæt følgende for at åbne en tekstfil:

    $ fout = fopen ( " file.log " , "ved" ),

    fwrite ( $ fout " line of data indsat i slutningen . ");

    det centrale her er " på ". "A" fortæller " fopen " for at åbne filen og forberede sig på at skrive i slutningen af ​​det , med andre ord , for at føje data til filen. Dette virker meget godt for logfiler. "T" fortæller PHP at åbne filen i " oversættelse " mode , hvilket medfører PHP til at skrive de relevante nye linjer til operativsystemet det kører på .
    P Hvis du ønsker at tilføje data til starten af fil , er du nødt til at gøre lidt mere arbejde
    4

    Indsæt følgende for at tilføje en linje i starten af filen: .

    $ fin = fopen ( " file.log "," r + ");

    $ gamle = file_get_contents ($ fin)

    fwrite ( $ fin ," Dette vil gå i begyndelsen \\ n " $ old ), . < br >

    Dette læser alle data fra filen , føjer den nye tekst til begyndelsen af det og skriver det hele ud igen. Hvis filen er særlig stort , kan du spare lidt tid ved at bruge " fseek " kommando .
    5.

    Indsæt følgende for at tilføje en linje i begyndelsen af ​​filen uden at læse alle data i hukommelse først : Hej

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

    fseek ( $ fout , 0, SEEK_SET ),

    fwrite ( $ fin , "Dette vil gå i begyndelsen \\ n ");

    Forrige :

    næste :
      Relaterede artikler
    ·Sådan Aggregerede Samme værdier i MySQL 
    ·Hvordan til at afkode binære Strings 
    ·Hvordan man gør en PHP Redirect Med Blogger 
    ·Sådan Konverter Tegn til ASCII Tal i PHP 
    ·Sådan fjernes en Byte Character i PHP 
    ·T-SQL String Funktioner 
    ·Sådan tilføjes PHP Lysbord til PHP 
    ·Sådan installeres MySQL Gem på Snow Leopard 
    ·Sådan deaktiveres visningsfejl i PHP 
    ·Tutorial for Opret en tabel med WAMP 2.0 MySQL 
      Anbefalede Artikler
    ·Sådan ændres et domæne adgangskode fra Script 
    ·Når du har valgt en dato i DateTime Picker , hvordan k…
    ·Sådan Beregn Days Mellem 2 Datoer i Java 
    ·Hvordan man bruger en variabel som en ordbog Indtast VB…
    ·Sådan Render PHP Uden at vente 
    ·Hvordan man skriver en intermitterende Ping 
    ·Hvordan laver man et tastatur på skærmen i Visual Bas…
    ·Sådan Konverter Binary til et heltal i C Programmering…
    ·Hvordan man bruger PHP opkald 
    ·Sådan Læs Tegn i FORTRAN 
    Copyright © Computer Viden http://www.computerdk.com