system Belirtilen harici komutu çalıştırır ve çıktısını gösterir &reftitle.description; stringfalsesystem stringkomut intsonuç&null; system işlevi C dilindeki adaşı gibi verilen komut'u çalıştırır ve sonucunu çıktılar. PHP bir sunucu modülü olarak çalışırken, bu işlev her çıktı satırından sonra HTTP sunucusunun çıktı tamponunu boşaltmaya çalışır. Bir komutu, çıktısı ortamla etkileşime girmeden çalıştırmak isterseniz passthru işlevini kullanın. &reftitle.parameters; komut Çalıştırılacak komut. sonuç Bu bağımsız değişken belirtilmişse çalıştırılan komutun çıktısı bu değişkene yazılır. &reftitle.returnvalues; Başarısızlık durumunda &false; aksi takdirde komut çıktısının son satırı döner. &reftitle.examples; - <function>system</function> örneği '; // "ls" kabuk komutunun sonucunu çıktılar ve // çıktının son satırını $son_satır ile döndürürken, // işlevin dönüş değerini $sonuç değişkenine kaydeder. $son_satır = system('ls', $sonuç); // Bilgileri basalım echo '
Çıktının son satırı: ' . $son_satır . '
Dönüş değeri: ' . $sonuç; ?> ]]>
&reftitle.notes; &warn.escapeshell; ¬e.exec-bg; &reftitle.seealso; exec passthru popen escapeshellcmd pcntl_exec Çalıştırma İşleci