Datamaskin
  | Hjem | Hardware | Nettverk | Programmering | Software | Feilsøking | Systems | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringsspråk
  • Delphi Programming
  • Java Programming
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl Programming
  • Python Programming
  • Ruby Programming
  • Visual Basics Programming
  •  
    Datamaskin >> Programmering >> PHP /MySQL programmering >> Content
    Hvordan lese en XLS -fil i PHP
    PHP arbeider ofte med databaser , og som sådan, datafiler. Excel er ofte brukt i kontorer for å lagre tabeller av data . Men gjør de to jobber sammen er en tøff oppgave . Excel-filer følger et proprietært dataformat satt av Microsoft, og PHP er bygget av et stort team av frivillige. Så det er ingenting innebygd i PHP for å hjelpe i å lese Excel-filer . Heldigvis har åpen kildekode-miljøet har tatt tid å finne ut hvordan du kan løse dette problemet og laget en god løsning for å lese XLS ( Excel )-filer i PHP. Du trenger
    PHP Webhotell
    Microsoft Excel
    Vis mer Instruksjoner
    Installer PHP Excel Reader
    en

    Gå til PHP Excel Reader nedlastingsside , og laste ned pakken kalt "php - excel - reader" ( se Ressurser ) .
    2

    Unzip den nedlastede filen ved å dobbeltklikke på den.
    3 < p> Last ned filen som heter " excel_reader2.php " til ditt nettsted. Bruk FTP eller ditt Webhotell tjenestens filopplasting tjeneste for å gjøre dette. Filen bør plasseres i en mappe hvor PHP-skript kan finne den. Du kan sette den i samme mappe som PHP script du ønsker å lese Excel-filer i , eller du kan sette den i en mappe som er i " inkluderer banen . " Den " inkluderer sti " er et sett med mapper hvor du kan sette filer som PHP script vil alltid være i stand til å finne, selv om manuset er på et helt annet sted . Ditt nettsted kan ha en mappe som heter "includes" som er i include banen . Hvis den gjør det, put " excel_reader2.php " der. Hvis den ikke gjør det , legg den i samme mappe som PHP script som du ønsker å bruke den.
    Les en XLS -fil
    4

    Last opp et Excel fil å bruke som et eksempel. Lag en enkel Excel -fil , og lagre den som " example.xls " . Åpne filen og fyll i de tre første kolonnene i den første raden med ordene " kolonne 1", " kolonne 2" og " 3 kolonne " . Så på den andre raden , fylle de tre første kolonnene med teksten " 1-1 ", " 2-1 " og " 3-1 " . Deretter fyller de tre første kolonnene i tredje rad med teksten "1-2 ", " 2-2 " og " 3-2 " .

    Lagre filen og laste den opp til den samme mappen der du lastet opp excel_reader2.php .
    5

    Åpne din favoritt teksteditor , og lagre en tekstfil kalt " example.php " . Dette blir din PHP script for denne opplæringen .
    6

    Skriv din PHP script for å åpne Excel-fil , kan du lese tabellen med data og deretter skrive ut dataene ut i brukerens nettleser. Bruk denne koden for å gjøre det : ?

    < Php

    $ xls = new Spreadsheet_Excel_Reader (' example.xls ' , false); //åpen PHP Excel Reader og Excel-filen

    echo "

     "; //print HTML som hjelper formatering 

    for ($ r = 1 , $ r < = $ xls - > ROWCOUNT (); $ r + + ) { //gå gjennom hver rad

    for ($ c = 1 , $ c < = $ xls - > colcount (); $ c + + ) { //gå gjennom hver kolonne

    ekko $ xls - > rå ( $ r , $ c ) . " "; //Vise data i denne cellen

    }

    echo " \\ n"; //lage en ny linje på slutten av hver rad

    }

    echo " < /pre >"; //lukke HTML vi har gjort tidligere

    >
    7

    Lagre og laste opp PHP-filen til nettstedet ditt? . Hvis du var i stand til å sette PHP Excel Reader i Inkluder banen, kan du sette din PHP-filen der du vil. Hvis ikke, sette PHP-filen i samme mappe som PHP Excel Reader .
    8

    å sjekke ditt arbeid , besøk example.php i nettleseren. Du bør se tabellen av data fra Excel-filen skrives ut i nettleservinduet.

    früher :

     Weiter:
      Relatert Artike
    ·Slik fjerner Tomme Tags i PHP DOM 
    ·Definisjon av PHP 
    ·Hvordan Samlede samme verdiene i MySQL 
    ·Hvordan sette inn eller oppdatere MySQL 
    ·Hvordan lage Polling Med PHP 
    ·Script Vs . Innebygd funksjon i SSIS 
    ·Hvordan skjule e-postadresser i PHP 
    ·PHP String Sammenligning 
    ·Hvordan redigere en bunntekst i PHP 
    ·Hvordan lage en Hollow Square i PHP 
      Anbefalte artikler
    ·Hvordan Link MS Access til Visual Basic 6.0 
    ·Slik kjører du en Visual Basic -programmet i MS Studio…
    ·MySQL Delta Tutorial 
    ·Opplæring for SQL-lagrede prosedyrer 
    ·Slik Send HTML e-post via PHP Mail 
    ·Implisitt & Explicit Funksjoner av programmering 
    ·Bruk av OLE i VB 
    ·Hvordan lage Progress Bar i VBA 
    ·Kan vi bruke selen i Java 
    ·Hvordan gjøre Floating Point Divisions 
    Copyright ©  Datamaskin  http://www.datamaskin.biz/