PHP werkt vaak met databases en , als zodanig , gegevensbestanden . Excel wordt vaak gebruikt in kantoren om tabellen van de gegevens op te slaan . Echter , waardoor de twee werken samen is een moeilijke taak . Excel-bestanden volgen een eigen dataformaat door Microsoft ingesteld , en PHP is gebouwd door een groot team van vrijwilligers . Dus er is niets ingebouwd in PHP om te helpen bij het lezen van Excel-bestanden . Gelukkig heeft de Open Source gemeenschap de tijd om erachter te komen hoe dit probleem op te lossen en creëerde een goede oplossing voor het lezen van XLS ( Excel ) -bestanden in PHP . Wat je nodig hebt PHP Web hosting Microsoft Excel Toon Meer Aanwijzingen Install PHP Excel Reader 1 Ga naar de PHP Excel Reader download site , en download het pakket genaamd " php - excel - reader " ( zie bronnen ) . kopen van 2 pak het gedownloade bestand door er dubbel op te klikken . 3 Upload het bestand met de naam " excel_reader2.php " naar uw website. Gebruik FTP of bestand van uw web hosting service 's uploaden dienst om dit te doen . Het bestand moet worden geplaatst in een map waar uw PHP- scripts die het kan vinden . Je kan het in dezelfde map als de PHP-script dat u wilt Excel- bestanden te lezen in , of je kunt het in een map die in de put " zijn pad . " De " omvatten pad " is een reeks mappen waar u bestanden die uw PHP- script altijd in staat zal zijn te vinden, zelfs als uw script is in een totaal andere plek kan zetten . Uw website zou hebben een map met de naam "omvat " , dat is in de include pad . Als dat zo is , zet " excel_reader2.php " daar . Als dit niet gebeurt , zet het in dezelfde map als de PHP- scripts waarmee je wenst te gebruiken . Lees een XLS -bestand 4 uploaden van een Excel bestand te gebruiken als een voorbeeld . Maak een eenvoudig Excel- bestand en sla het op als " example.xls " . Open het bestand en de eerste drie kolommen van de eerste rij vullen met de woorden " kolom 1 " , " kolom 2 " en " kolom 3 " . Dan op de tweede rij , vult de eerste drie kolommen met de tekst " 1-1 " , " 2-1" en " 3-1 " . Vul dan de eerste drie kolommen van de derde rij met de tekst " 1-2 " , " 2-2 " en " 3-2 " . Sla het bestand op en upload het naar dezelfde map waar je geupload excel_reader2.php . 5 Open uw favoriete tekstverwerker , en sla een tekstbestand genaamd " example.php " . Dit zal uw PHP- script voor deze les zijn. 6 Schrijf je PHP-script om het Excel- bestand te openen , lees de tabel van de gegevens en de gegevens vervolgens uit te printen in de gebruiker webbrowser . Gebruik deze code om het te doen : $ xls = new Spreadsheet_Excel_Reader ( ' example.xls ' , false) ; //geopend PHP Excel Reader en uw Excel -bestand < br ? echo > " " ; //print HTML die helpt formatteren voor ( $ r = 1 ; $ r < = $ xls - > rowcount ( ) ; $ r + + ) { //wandeling door elke rij voor ( $ c = 1 ; $ c < = $ xls - > colcount ( ) ; $ c + + ) { //wandeling door elke kolom echo $ xls - > raw ( $ r , $ c ) . " " ; //Toon de gegevens in die cel } echo " \\ n " ; //maak een nieuwe lijn aan het einde van elke rij } < br echo > " < /pre > " ; //sluit de HTML maakten we eerder > 7 Opslaan en upload uw PHP -bestand op uw website? . Als u in staat om PHP Excel Reader in de include pad gezet waren , kunt u uw PHP- bestand zetten waar u maar wilt . Zo niet , zet je PHP -bestand in dezelfde map als PHP Excel Reader . 8 Om uw werk te controleren , te bezoeken example.php in uw webbrowser . U moet de tabel van de gegevens uit uw Excel -bestand vindt u in uw browservenster te zien .
|