PHP popen() Fonksiyonu
Tanım ve Kullanım
popen() Fonksiyonu, bir süreç dosya işaretçisi açar.
Sözdizimi
popen(command,mode)
Parametreler | Açıklama |
---|---|
command | Gerekli. Çalıştırılacak komutu belirtir. |
mode |
Gerekli. Bağlantı modunu belirtir. Mümkün olan değerler:
|
Açıklama
Belirtilen türeç tarafından派生 edilen bir sürecin yönüne doğru bir süreç kanalı açar. command komut çalıştırma sonucu açılır.
tarafından döndürülenle aynı şeydir fopen() tarafından döndürülen aynı dosya işaretçisini kullanabilir; ancak tek yönlüdür (sadece okumak veya yazmak için kullanılır) ve pclose() ile kapatılabilir. Bu işaretçi fgets()。fgetss() ve fwrite()。
Hata olursa false döner.
Örnek
<?php $file = popen("/bin/ls","r"); //Yapılacak bazı kodlar pclose($file); ?>