| 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 læses en Tabulatorsepareret fil i PHP
    Tekstfiler ofte gemme data , du ønsker at læse og bruge med et PHP script . Disse filer er typisk enten kommasepareret , tabulatorsepareret eller bruge en fast felt bredde. Du kan læse en tabulatorsepareret fil i PHP ved at læse indholdet i en variabel , opdele variablen i individuelle linjer eller optegnelser samt opdele de enkelte record i sine tabulatorafgrænsede dataelementer ved hjælp af " eksplodere "-funktion. Instruktioner
    1

    Brug en editor til at oprette en ny PHP-fil . Skriv f.eks : Hej

    nano readtab.php
    2

    Indstil filen for at tillade HTML-output til skærmen. Læse indholdet af filen med PHP i en variabel ved hjælp af " file_get_contents "-funktionen . Kontrollér returværdien at sikre, at processen var vellykket. ! Skriv f.eks : Hej

    < DOCTYPE html PUBLIC "- //W3C //DTD XHTML 1.0 Transitional //EN " " http://www.w3.org/TR/xhtml1/DTD/xhtml1 - transitional.dtd " >



    < p >

    Læs tabulatorsepareret data
    ?

    < /head >


    < php

    $ filename = " myfile.dat "

    $ indholdet = file_get_contents ($ filename) ;

    if ($ indholdet === false ) die ( "Kan ikke læse datafil $ filename " ),
    3

    Opdel variabel med filindholdet i et array , der indeholder et element for hver linje i filen. Brug " eksplodere "-funktionen til at bryde linjerne på den nye linje tegnet "\\ n ". Skriv f.eks :

    $ records = eksplodere ( "\\ n" , $ indhold ),
    4

    Split hver linje i sine enkelte tabulatorseparerede datakomponenter ved at bruge " eksplodere " funktionen på hver post og bryde data på fanebladet tegn" \\ t ". Udskrive resultatet på skærmen, da du parse data. Skriv f.eks : Hej

    for ($ i = 0; $ i < sizeof ( $ records) , $ i + +) {

    echo "

    Linie $ i :"; < br >

    $ data [$ i ] = eksplodere ( "\\ t" , $ records [$ i ])

    foreach ( $ data [$ i] som $ element ) echo "

    Forrige :

    næste :
      Relaterede artikler
    ·Sådan vælges den sidste Auto Increment MySQL i PHP 
    ·Sådan Beregn procentdelen af ​​ændring i PHP og MySQL…
    ·Sådan Upload filer med Ajax og PHP 
    ·Sådan importeres en CSV-fil ind i din database Brug PH…
    ·Sådan læses en fil tegn for tegn med PHP 
    ·PHP SQL Tutorial 
    ·Tutorial for Dreamweaver Afkrydsningsfelt PHP 
    ·Hvordan man laver en kø mappe i PHP 
    ·Min GoDaddy Email PHP Form Er Ikke i orden 
    ·Sådan Upload og Omdøb filnavne med PHP 
      Anbefalede Artikler
    ·Hvordan man laver en Python Conversation 
    ·Hvad er Låser SQL 
    ·Sådan bruges Xcode 
    ·Sådan Test Code Algoritmer 
    ·Hvordan man programmerer Best Practice for en kamel Not…
    ·Hvad er forskellen mellem private og offentlige medlems…
    ·Sådan Debug Uden en Debugger 
    ·Sådan Clear Element Attributter 
    ·Sådan bruges Struts Med NetBeans 
    ·Sådan ændres Funktioner i VB6 
    Copyright © Computer Viden http://www.computerdk.com