Giải thích sự khác biệt giữa shell_exec() và exec() trong PHP là gì?
Giải thích sự khác biệt giữa shell_exec() và exec() trong PHP là gì?
Trong PHP, shell_exec() và exec() là hai hàm được sử dụng để thực thi các lệnh hệ thống, nhưng chúng có một số khác biệt về cách thức hoạt động và kết quả trả về:
shell_exec()shell_exec() sẽ trả về NULL.Ví dụ sử dụng shell_exec():
$output = shell_exec('ls');
echo "<pre>$output</pre>";
exec()middle