Aktueller Standort: Startseite> Funktionskategorien> popen

popen

Öffnen Sie den Prozessdateizeiger
Name:popen
Kategorie:Dateisystem
Programmiersprache:php
Kurzbeschreibung:Einen Prozess öffnen.

Definition und Verwendung

popen() öffnet den Prozessdateizeiger.

Beispiel

 <? Php
$ file = popen ( "/bin/ls" , "r" ) ;

// ein Code, der ausgeführt wird

pclose ( $ file ) ;
?>

Grammatik

 Popen ( Befehl , Modus )
Parameter beschreiben
Befehl Erforderlich. Geben Sie die zu ausgeführten Bestellungen an.
Modus

Erforderlich. Angeben Sie den Verbindungsmodus.

Mögliche Werte:

  • R: schreibgeschützte.
  • W: Nur schreiben (öffnen und löschen Sie vorhandene Dateien oder erstellen Sie eine neue Datei)

veranschaulichen

Öffnet eine Pipeline für einen Prozess, der durch die Ausführung des vom Befehl abgeleiteten Befehls generiert wird.

Gibt denselben Dateizeiger wie fopen() zurück, außer dass es sich um einen Weg handelt (nur zum Lesen oder Schreiben) und mit pclose() geschlossen werden muss. Dieser Zeiger kann für fgets() , fgetss() und fwrite() verwendet werden.

Wenn ein Fehler auftritt, wird False zurückgegeben.

Ähnliche Funktionen
  • Dateien lesen (in Binärdateien sicher verwendet) fread

    fread

    Dateienlesen(inBinär
  • Ändern Sie die Gruppe, zu der die Datei gehört chgrp

    chgrp

    ÄndernSiedieGruppe,z
  • Lesen Sie eine Zeile aus einem Dateizeiger fgets

    fgets

    LesenSieeineZeileaus
  • Gibt die Dateipfadinformationen zurück pathinfo

    pathinfo

    GibtdieDateipfadinfo
  • Testen Sie, ob der Dateizeiger das Ende der Datei erreicht feof

    feof

    TestenSie,obderDatei
  • Alle verbleibenden Daten am Ausgabedateizeiger fpassthru

    fpassthru

    AlleverbleibendenDat
  • Zurückspulen Sie die Position der Dateizeigerposition rewind

    rewind

    ZurückspulenSiediePo
  • Stellen Sie fest, ob die Datei existiert und lesbar ist is_readable

    is_readable

    StellenSiefest,obdie