php Ubuntu komutları kullanarak

6 Cevap php

Mümkün ubuntu terminal commands in php program.for örnek i php programını kullanarak bir klasör oluşturmak ve sıkıştırmak gerekir (. Zip) kullanmaktır. Bu ihtiyacı kodu nasıl?

6 Cevap

Kullanabileceğiniz komutların bir ev sahibi vardır, exec(), shell_exec(), passthru(), system() sadece birkaç isim. Eğer (Hatta yüklenen dosyalar için) uzaktan bile kullanıcı girişi yakınlarındaki bu yerde escapeshellarg() or escapeshellcmd() . In fact, just read this whole section of the PHP Manual İlk kullanmalıyım izin vermek niyetinde Sadece hatırlıyorum.

Eğer sonra gibisin shell_exec().

Bunu yapmak için daha iyi bir yolu PHP ZipArchive sınıfını kullanmaktır.

exec kullanıcı bu komutları çalıştırmak için izin vermeyin, bu durumda yararlı olabilir, ancak dikkatli olacaktır.

http://php.net/manual/en/function.exec.php

<?php
echo exec('whoami');
?>

Da kullanabilirsiniz system()

Daha kolay bir yolu ` (değil '' veya "") arasındaki komutu koymak için, `kullanabileceğiniz örneğin shift + tilda (~) 'dir:

echo "<pre>".`ls -alh`;