Quando si lavora con i linguaggi di programmazione , è comune ad avere bisogno di convertire un oggetto da un tipo di dati all'altro. C'è spesso una necessità di convertire qualcosa che un utente ha fornito in un utilizzabile tipo - come la conversione da una stringa utente in una data . In PHP , tutte le date vengono memorizzate come timestamp UNIX. Fortunatamente, in PHP 4 e PHP 5 , vi è una funzione predefinita che vi permetterà di convertire quasi qualsiasi stringa in un timestamp UNIX . Istruzioni
1
ottenere la stringa che si desidera convertire in una data . Questo può avvenire attraverso una casella di testo in un modulo HTML o potrebbe essere da una tabella di database .
2
Conservare questa stringa in una variabile stringa utilizzando l'istruzione di assegnazione . Ad esempio , se si utilizza un modulo , $ myDate = $ _POST [ " txtDate " ] ;
3
definire una variabile per memorizzare la data risultante . Eseguire questa operazione utilizzando l'operatore di assegnazione e memorizzare uno zero nella variabile : $ resultDate = 0;
4
Utilizzare la funzione strtotime per convertire la stringa e memorizzarlo nella variabile data : $ resultDate = strtotime ( $ myDate ) ;