OPHP'de system(), exec() ve shell_exec() arasındaki farklar nelerdir?
system();
exec();
shell_exec();
ama onların farkları nelerdir üç PHP fonksiyonları ile harici komutu çalıştırmak mümkün mü? Özel uygulamalarına rağmen, çoğu durumda, eşit olarak kullanılabilir. Eşit olarak kullanılabilecekleri hangisinin tercih edildiğini merak ediyorum. Örneğin, bir dosyayı açmak veya bir klasörü (tar komutuyla) sıkıştırmak için hangisi tercih edilir (muhtemelen performans açısından)?
GÜNCELLEME: Başka bir soruya ise, çok kullanışlı link bu işlevler için farklı yönleri anlatan bulundu. Bağlantıyı burada paylaşıyorum, çünkü güvenlik sorunlarını ve diğer konuları daha iyi anlamak için kullanabiliyor.
Uykucu olmak, ancak manuel ait faaliyetleri hakkında ne demiştin değil mi? – GordonM
Ayrıca, passthru() unuttuysanız :)() :) – GordonM
@GordonM El kitabını okudum, ancak her işlevin tercihini anlamıyorum. Birçok durumda, eşit olarak kullanılabilirler. Pratik bir bakış açısı istiyorum. – Googlebot