Viser indholdet af en fil vandret i PHP
PHP bruger en funktion kaldet "file_get_contents" for at hente indholdet af en fil. Indholdet importeres til en streng, og denne streng bruges til at vise indholdet af en fil vandret i en browser. Funktionen "file_get_contents" er indbygget i PHP-sproget, så du behøver ikke at oprette dine egne funktioner til at læse og vise en fil.
Tilføjelse af funktionen
Du skal først åbne den PHP-side, du vil redigere. Du kan bruge en hvilken som helst tekstredigerer til at redigere PHP, herunder de redaktører, der følger med det operativsystem, du bruger, såsom Notesblok i Windows eller gedit i Linux. Du placerer funktionen i sektionen af din kode, hvor du vil have filens indhold vist i browseren. Sørg også for at filen, du vil læse, er placeret i dit PHP-projekt, så funktionen kan få adgang til filens indhold uden at oprette en fejl i din PHP-kode.
Åbn filen
Funktionen "file_get_contents" håndterer åbning og læsning af filen for dig, så der kræves ingen yderligere PHP-kode bortset fra din tilpassede kode, der behandler funktionens svar. Funktionen understøtter læsning af filer, der findes på din webserver eller filer, der er placeret på en ekstern webserver på et andet domæne. For eksempel at hente en tekstfil med navnet "file.txt" bruger du følgende kode:
$ text = file_get_contents ('// website.com/file.txt');
Indholdet fra filen er gemt i variablen "$ text". For "website.com" erstatte det egentlige navn på domænet.
Fjern vognretur
Vognreturen flytter indhold fra en linje til den næste. For at vise indholdet vandret på siden, fjerner du specialkaraktererne fra vognreturet fra filen. Vognreturen er repræsenteret af "\ r \ n" tegnene. Du bruger funktionen "str_replace" til at fjerne specialtegnene. Hvis du vil fjerne tegnene fra den nye "$ text" -variabel, skal du bruge følgende PHP-kode:
$ text = str_replace ("\ r \ n", $ tekst);
Denne kode omdanner indholdet til et one-line-dokument uden pauser for afsnit eller nye linjer, så du kan vise indholdet vandret.
Skriv teksten på skærmen
Når indholdet er omdannet til et format, du vil vise, skal du bruge "echo" PHP-sætningen til at vise indholdet på websiderens skærm. Du bruger ekko-erklæringen på det sted, hvor du vil vise teksten. Hvis du f.eks. Vil vise indholdet øverst på siden, skal du placere ekkooversigten øverst i PHP-kodefilen. Brug følgende kode til at vise PHP-indholdet:
ekko $ tekst;