Qual è la differenza tra i metodi shell_exec
e system
in PHP?Differenza tra sistema e shell_exec
Entrambi accettano un singolo argomento da riga di comando e lo eseguono all'interno di PHP. È meglio usare l'uno sull'altro?
Qual è la differenza tra i metodi shell_exec
e system
in PHP?Differenza tra sistema e shell_exec
Entrambi accettano un singolo argomento da riga di comando e lo eseguono all'interno di PHP. È meglio usare l'uno sull'altro?
Con il sistema è possibile acquisire il codice di ritorno. Già con shell_exec non è possibile.
vedere la spiegazione qui:
http://chipmunkninja.com/Program-Execution-in-PHP%[email protected]
penso che il principale diverso è quando il PHP è in esecuzione in modalità provvisoria. Il sistema continuerà a funzionare con alcune limitazioni come descritto nella documentazione, tuttavia shell_exec verrà disabilitato.
Grazie per questo suggerimento – Ank
Non puoi leggere i documenti per ['shell_exec'] (http://php.net/manual/en/function.shell-exec.php) e [' system'] (http: // php .net/manuale/it/function.system.php)? –