Funkcja popen() PHP

Definicja i użycie

Funkcja popen() otwiera wskaźnik pliku procesu.

Gramatyka

popen(command,mode)
Parametry Opis
command Wymagane. Określa polecenie do wykonania.
mode

Wymagane. Określa tryb połączenia.

Możliwe wartości:

  • r: Odczytuj tylko.
  • w: Pisz tylko (otwiera i czyści istniejący plik lub tworzy nowy plik)

Opis

Otwiera rurę procesową, która wskazuje na proces, który jest określony przez command polecenie wykonywane przez

zwracającym ten sam fopen() powracającego tego samego wskaźnika pliku, chociaż jest on jednobiegowy (może być używany tylko do odczytu lub zapisu) i musi być użyty pclose() do zamknięcia. Wskazówka ta może być używana do fgets(),fgetss() i fwrite().

W przypadku błędu zwraca false.

Przykład

<?php
$file = popen("/bin/ls","r");
//Niektóre do wykonania kod
pclose($file);
?>