Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza Informatica >> Programmazione >> PHP /MySQL Programmazione >> .

Come utilizzare PHP : Exec

Quando si sviluppa un'applicazione PHP , a volte si desidera eseguire una funzione che non è incluso nel linguaggio PHP , ma che è una parte del sistema operativo sottostante o un programma esterno che può essere eseguito da la riga di comando del sistema operativo . È possibile eseguire il comando del sistema operativo o di un programma esterno utilizzando la funzione PHP " exec " . Questa funzione " sborsare " per una riga di comando , immettere il nome del comando o del programma , catturare l'output e il valore di ritorno e di rendere tali informazioni disponibili per l'applicazione una volta che la funzione è stata completata. Istruzioni
1

Creare un nuovo file PHP usando un editor o il Blocco note. Inizializzare un array per memorizzare l' output della funzione exec e un numero intero per memorizzare il valore di ritorno . Ad esempio, digitare : ?

$ output = array ();

$ retval = null;
2

chiamata la funzione exec con il comando di emettere e passare la matrice per memorizzare l'uscita e il numero intero per memorizzare il valore di ritorno . Ad esempio, digitare :

exec ( " whoami " , $ output , $ retval ) ;
3

Confronta il valore di ritorno a zero per vedere se la chiamata ha avuto successo . Stampare il risultato in uscita , che sarà memorizzata come primo elemento della matrice . Ad esempio, digitare :

if ( $ valres == 0 ) per

echo " Tu sei " . $ output [ 0 ] ;

altro

echo " Errore emissione comando exec ! " ; ?

>
4

Salvare il file . Eseguire lo script in un browser per verificare che funzioni correttamente .

 

Programmazione © www.354353.com