martin: Datei speichern

Hallo, guten Morgen! Ich lade eine Dateie in php mit
 $array =file($datei) in ein Array.
Dabei ist offensichtlich fopen usw. in diese Funktion integriert.
Gibt es eine derartige Funktion (ananlog zu file($datei))auch für das Speichern einer Datei aus einem Array, d.h. ohne die Angabe von fopen usw. ?
Gruß martin

  1. Hallo,

    file() braucht kein fopen, du kannst in die runden kammern einfach in Aführungsstrichen den namen der Datei reinschreiben.

    Grüße aus Düsseldorf,

    Aleksej

    1. Hallo Aleksej, erstmal schönen Dank. Das weiss ich ja, mir geht es doch darum, ob!!! es eine analoge Funktion zu array = file($datei) für die Ausgabe gibt (also auch ohne fopen usw.)?
      Gruß martin!

      1. Hi Martin,

        Das weiss ich ja, mir geht es doch darum, ob!!! es eine analoge Funktion zu array = file($datei) für die Ausgabe gibt (also auch ohne fopen usw.)?

        Du brauchst doch kein fopen. Das genügt schon, und man braucht weder die Daatei zu schliesen noch sonst irgenwas:
         $useron = file('my.txt');
        Danach exestiert das Array $useron und man braucht sich um die Datei nicht länger zu kümmern. Analoge Funktionen stehen immer im Selfphp Befehlsverzeichnis, und im meinem Buch konnte ich auch keine Alternativen finden.

        Grüße aus Düsseldorf,

        Aleksej

        1. Moin!

          Hi Martin,

          Das weiss ich ja, mir geht es doch darum, ob!!! es eine analoge Funktion zu array = file($datei) für die Ausgabe gibt (also auch ohne fopen usw.)?
          Du brauchst doch kein fopen. Das genügt schon, und man braucht weder die Daatei zu schliesen noch sonst irgenwas:

          Du verstehst das Problem nicht.

          Es geht _nicht_ darum, Daten aus einer Datei in ein Array zu _lesen_, sondern die Daten im Array in einer Datei zu _schreiben_.

          $useron = file('my.txt');

          Dieser Befehl _liest_ Daten.

          Wenn man Daten schreiben will, führt kein Weg um fopen herum.

          - Sven Rautenberg

          --
          Diese Signatur gilt nur am Freitag.