Wie aus der Datei in PHP für HTML5 und CSS3 Programmierung zu lesen

Wenn Sie Daten in eine Datei in PHP schreiben können, wäre es sinnvoll, die Sie auch aus dieser Datei für HTML5 und CSS3 Programmierung lesen konnte. Das readContact.php Programm zieht die Daten in dem vorherigen Programm gespeichert und zeigt sie auf dem Bildschirm.

bild0.jpg

Es ist nicht schwierig, ein Programm zu schreiben, eine Textdatei zu lesen. Hier ist der Code:

readContact.php

Impressum

? Lt; php // die Kontaktdatei $ fp = fopen öffnen ( "Contacts.txt", "r") oder die ( "Fehler") - // bei einer timewhile eine Zeile gedruckt (! Feof ($ fp)) {$ line = fgets ($ fp) -Druck "$ line
"-} // Die filefclose ($ fp) schließen? ->

Die Vorgehensweise ist ähnlich wie die Datei zu schreiben, aber es verwendet eine während Schleife.

  1. Öffnen Sie die Datei im Lesemodus.

    Öffnen Sie die Datei genau wie Sie, wenn Sie es schreiben, sondern verwenden Sie die Bezeichner die Datei für Lesemodus zu öffnen. Jetzt können Sie mit dem fgets () Funktion auf die Datei.

  2. Ein ... kreieren während Schleife zum Lesen der Daten.

    Normalerweise finden Sie eine Datei eine Zeile zu einem Zeitpunkt, zu lesen. Sie werden ein erstellen während Schleife um die Aktion zu steuern.

  3. Überprüfen Sie, ob das Ende der Datei mit.

    Sie wollen, dass die Schleife so lange fortzusetzen, wie es mehr Zeilen in der Datei sind. Das feof () Funktion gibt den Wert, wenn Sie am Ende der Datei sind und falsch wenn es mehr Zeilen zu lesen. Sie wollen so lange fortzusetzen, wie feof ()kehrt zurück falsch.

    Das Ausrufezeichen (!) Operator ist eine logische nicht. Die Bedingung !feof ($ fp) wahr ist, wenn es Daten gibt es in der Datei und falsche links ist, wenn keine Linien links sind, so ist dies die entsprechende Bedingung hier zu verwenden.

  4. Lesen Sie die nächste Zeile mit der fgets () Funktion.

    Diese Funktion liest die nächste Zeile aus der Datei und übergibt diese Zeile in eine Variable (in diesem Fall, $ line).

  5. Drucken Sie die Linie.

    Mit dem Inhalt der aktuellen Zeile in einer Variablen, können Sie tun, was Sie wollen mit ihm. Sie können den Inhalt zu formatieren, für einen bestimmten Wert zu suchen, oder was auch immer Sie wollen.

Menü