PHP è un linguaggio di scripting lato server general-purpose che è stato originariamente progettato per la creazione di pagine Web dinamiche . PHP è un linguaggio open -source che può essere configurato per funzionare su UNIX , Linux , Windows o Mac OSX , supporta una vasta gamma di basi di dati e dispone di una libreria completa di estensioni incorporate. L' installazione di base di PHP contiene molte funzioni di data e ora, i formati che possono essere utilizzati e manipolati da coloro che la creazione di pagine Web dinamiche , la scrittura di script di server o di codifica di applicazioni stand-alone . Cose che ti serviranno 
 editore 
 Web server Testo PHP 5 o versione successiva installato e configurato 
 browser 
 Show More Istruzioni 
 1 
 Aprire un testo Editor e creare un nuovo file di nome timeBetweenDates.php . Salvare il file su un server Web in una posizione che ha accesso a PHP . 
 2 
 Modifica timeBetweenDates.php . Digitare un < ? PHP PHP tag aperto e un ? > PHP vicino tag nel file . Quando il programma PHP analizza il file , si prenderà in considerazione il testo posto tra questi due tag codice . 
 
 < ? PHP 
 
 ? > 
 3 < p > Utilizzare il date_default_timezone_set () di PHP funzione per impostare il fuso orario del server per l'America /New_York . Il fuso orario viene impostato per la durata dello script 
 
 . < PHP 
 
 date_default_timezone_set ( ' America /New_York '); ? ? 
 
 > 
 
 4 
 dichiara una variabile denominata $ start_date e utilizzare il strtotime () la funzione data /ora di PHP per analizzare la data /ora in un timestamp UNIX rispetto ad ora . Utilizzare la data 30 luglio 1970 , o 1970/07/30 
 
 < PHP 
 
 date_default_timezone_set ( ' America /New_York '); . ? 
 
 $ Start_date = strtotime ( '7 /30/1970 '); ? 
 
 > 
 5 
 dichiarare una variabile denominata $ end_date e utilizzare il strtotime () la funzione data /ora di PHP per analizzare la data /tempo in un timestamp UNIX rispetto ad ora . Utilizzare la data 30 Luglio 2011 , o 2011/07/30 
 
 < PHP 
 
 date_default_timezone_set ( ' America /New_York '); . ? 
 
 $ Start_date = strtotime ( '7 /30/1970 '); 
 
 $ data_finale = strtotime ( '7 /30/2011' ) ; ? 
 
 > 
 6 
 Declare una variabile denominata $ years_between_dates per contenere il risultato del calcolo data . Utilizzare la funzione abs ( ) per sottrarre la variabile $ data_finale dalla variabile $ data_iniziale e dividere il risultato per 86400 ( il numero di secondi in un giorno ) . La variabile $ years_between_dates detiene ora il numero di giorni trascorsi tra $ e $ start_date end_date 
 
 < PHP 
 
 date_default_timezone_set ( ' America /New_York '); . ? 
 < P > $ data_iniziale = strtotime ( '7 /30/1970 '); 
 
 $ data_finale = strtotime ( '7 /30/2011' ) ; 
 
 $ years_between_dates = abs ( ( $ start_date - $ data_finale ) /86400) ; ? 
 
 > 
 7 
 Utilizzare il round () per dividere il $ years_between_dates variabile per 365 ( il numero di giorni in un anno ), arrotondato per l' anno più vicino . Memorizzare il risultato di nuovo in $ years_between_dates variabile 
 
 < PHP 
 
 date_default_timezone_set ( ' America /New_York '); . ? 
 
 $ Data_iniziale = strtotime ( '7 /30 /1970 '); 
 
 $ data_finale = strtotime ( '7 /30/2011' ) ; 
 
 $ years_between_dates = abs ( ( $ start_date - $ data_finale ) /86400) ; 
 
 $ years_between_dates = round ( $ years_between_dates/365 ) ; ? 
 
 > 
 8 
 Utilizzare l'eco PHP ( ) comando per scrivere il testo " il numero di anni tra le due date è : "per la pagina web. Concatenare il testo con la variabile $ years_between_dates utilizzando l'operatore di concatenazione PHP ( un periodo ) . Salvare e chiudere = Strtotime ( '7 /30/1970 '); 
 
 $ data_finale = strtotime ( '7 /30/2011' ) ; 
 
 $ years_between_dates = abs ( ( $ start_date - $ data_finale ) /86400) ; 
 
 $ years_between_dates = round ( $ years_between_dates/365 ) ; 
 
 echo " Il numero di anni tra le due date è : " . $ years_between_dates ; ? 
 
 > 
 9 
 Aprire un browser Web e richiesta timeBetweenDates.php dal server web . La differenza tra le due date sarà visualizzato in anni.