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

    Hur man läser en xls-fil i PHP

    PHP arbetar ofta med databaser och , som sådan , datafiler . Excel används ofta i kontor för att lagra tabeller med data . Men att göra de två arbetar tillsammans är en tuff uppgift . Excel-filer följer en egenutvecklad dataformat fastställs av Microsoft , och PHP är byggd med en stor grupp frivilliga . Så det finns inget inbyggt i PHP för att hjälpa till att läsa Excel-filer . Lyckligtvis har öppen källkod tagit sig tid att lista ut hur man ska lösa detta problem och skapat en bra lösning för att läsa XLS ( Excel ) filer i PHP . Saker du behöver
    PHP Webbhotell
    Microsoft Excel
    Visa fler instruktioner
    Installera PHP Excel Reader
    1

    Gå till PHP Excel Reader download site och hämta paketet kallas " php - excel - reader " ( se Resurser ) .
    2

    Packa upp den nedladdade filen genom att dubbelklicka på den .
    3

    Ladda ner filen som heter " excel_reader2.php " till din webbplats . Använd FTP eller din Webbhotell s filuppladdning tjänsten att göra detta . Filen ska placeras i en mapp där dina PHP-skript kan hitta det . Du kan lägga den i samma mapp som PHP-skript som du vill läsa Excel-filer i , eller så kan du lägga den i en mapp som ligger i " inkludera sökvägen . " Den " inkluderar sökvägen " är en uppsättning mappar där du kan lägga filer som din PHP-skript alltid kommer att kunna hitta , även om ditt manus är i en helt annan plats . Din webbplats kan ha en mapp som heter " innehåller " som är i include sökvägen . Om den gör det , lägg " excel_reader2.php " där . Om den inte gör det , lägg den i samma mapp som PHP-skript som du vill använda den .
    Läs en xls-fil
    4

    Ladda upp en Excel fil för att använda som ett exempel . Skapa en enkel Excel-fil och spara den som " example.xls " . Öppna filen och fyll i de tre första kolumnerna i den första raden med orden " kolumn 1 " , " kolumn 2 " och " kolumn 3 " . Sedan på den andra raden , fylla de tre första kolumnerna med texten " 1-1 " , " 2-1 " och " 3-1 " . Fyll sedan de tre första kolumnerna i den tredje raden med texten " 1-2 " , " 2-2 " och " 3-2 " .

    Spara filen och ladda upp den till samma mapp som du laddat excel_reader2.php .
    5

    Öppna din favorit texteditor och spara en textfil som heter " example.php " . Detta kommer att vara din PHP-skript för denna tutorial .
    6

    Skriv din PHP-skript för att öppna Excel -filen , läsa tabellen över data och sedan skriva ut data i användarens webbläsare . Använd denna kod för att göra det : ?

    < Php

    $ xls = ny Spreadsheet_Excel_Reader ( ' example.xls ' , false ) ; //öppen PHP Excel Reader och Excel-filen

    echo "

     " , //print HTML som hjälper formatering 

    för ( $ r = 1 ; $ r < = $ xls - > rowCount ( ) , $ r + + ) { //gå igenom varje rad

    för ( $ c = 1 , $ c < = $ xls - > colcount ( ) , $ c + + ) { //gå igenom varje kolumn

    eko $ xls - > raw ( $ r , $ c ) . " " ; //Visa data i den cellen

    }

    echo " \\ n "; //gör en ny rad i slutet av varje rad

    }

    echo " < /pre > "; //stäng HTML vi gjort tidigare

    >
    7

    Spara och ladda upp din PHP-fil på din hemsida ? . Om du kunde sätta PHP Excel Reader i include sökvägen , kan du sätta din PHP-fil var du vill . Om inte , lägg din PHP-fil i samma mapp som PHP Excel Reader .
    8

    att kontrollera ditt arbete , besök example.php i din webbläsare . Du bör se tabell med data från Excel-filen skrivs ut i webbläsarfönstret .

    Tidigare:

    nästa:
    relaterade artiklar
    ·Konfigurera Apache2 att tolka PHP
    ·Så lägger omdirigeringskoden på PHP
    ·Grundläggande PHP Chatta Tutorial
    ·Hur man laddar ner en XML- fil med PHP
    ·Hur man avgör en relativ App Root i PHP
    ·Referens Variabler i PHP funktion
    ·Hur man sätter in en anmälningsblankett i MySQL
    ·Konfigurera SSL i PHP
    ·Hur man laddar ner en SQL -fil i MySQL PHP Från Query
    ·Hur man uppdaterar en tabell i MySQL
    Utvalda artiklarna
    ·Hur man skriver ett XLS ark i csharp
    ·Visual Basic Tutorial för OLE Automation
    ·Lägga till en C # String Array
    ·Nackdelen med Struts
    ·Hur tydlig skärm innan en ny Loop i en CPP
    ·Hur man hittar Om en klass existerar i Ruby
    ·Java Hot Swap Verktyg
    ·Hur man gör en besöksräknare Med PHP
    ·Hur att överföra flera bilder i PHP
    ·Ställa upp en tabell i Python
    Copyright © Dator Kunskap http://www.dator.xyz