Dator > hur man tolka en textfil i php

  • hur man tolka en textfil i php


  • PHP är ett server -side språk som tillhandahåller funktioner filmanipulering bland sina många funktioner. På grund av denna mångsidighet , det finns många sätt att närma sig målet att tolka en textfil . Ett sätt är att tolka filen innehållet i en array , som kommer att skapa förutsättningarna för att utföra andra operationer på textfiler
    1 .
    Öppna filen för läsning genom att använda " fopen " -funktionen . Använda fopen binder filen till en ström , som är en abstrakt sekvens av data . I enklaste form bindande filen till en ström gör det möjligt att läsa, skriva och ändra data .




    . //Kontrollera att filen finns

    $ path=" list. txt " ;

    om ( file_exists ( $ PATH ) )

    {

    $ handtag=fopen ( $ PATH , " r " ) ; ?

    }

    Author 2 <. br >
    Läs filflödet med " fscanf " -funktionen . Den " fscanf " funktion returnerar delar av filflödet som en matris .

    Detta exempel visar med hjälp av " fscanf " funktion för att läsa en fil ström . Den " fscanf "fungerar bäst på avgränsade ordlistor . Det använder ett format mönster för att tolka filen . Även om det liknar ett reguljärt uttryck , använder formatet parametern sin egen syntax , vilket finns dokumenterat i PHP " sprintf " funktion referens ämne .



    $ format="% s \ t% s \ n ";

    medan ( $ item=fscanf ( $ handtag , $ format )) {

    lista ( $ person $ mat )=$ post ;

    echo $ pos [ 0] . " : " . $ pos [ 1]. "
    " ;

    }



    föregående kodexempel visar parsing en tabbavgränsad lista som innehåller förnamn , följt av olika objekt . Till exempel :

    Carlos Tandkräm

    Wendy Cupcakes

    Walter Bönor

    Stanley Chips



    $ format variabel innehåller en format mönster " % s \ t% s \ n " , som representerar mönster av filen : två strängvärden "% s " åtskilda av en flik "% t ", Följt av en nyrad tecken "\ n " . Den resulterande arrayen , , $ punkt är inrättat så att för varje rad $ pos [ 0 ] innehåller ett namn , och $ punkt [1 ] innehåller ett objekt .
    3 .
    Stäng filflödet med " fclose " -funktionen . Efter fil läs är klar , använd alltid " fclose " -funktionen för att stänga filflödet



    fclose ( $ handtag ) .


Previous:nothing Next:hur du redigerar en XML -fil i php





Relaterade artiklar


  • sql scripting tutorial
  • hur du tar bort dubbletter från arrayer i Java
  • hur man drar ett cirkeldiagram i Java
  • hur du lägger till en vagnretur till en textfil med php
  • hur man gör C spel
  • ANSI C datatyper
  • hur man installerar drivrutinen hårdvara
  • skapa en webbsida layout sida design
  • Java-applet metoder
  • hur du tar bort skärmsläckare från displayen