Come convertire una stringa PHP per Data

April 14

Come convertire una stringa PHP per Data


Quando si lavora con linguaggi di programmazione, è comune necessario convertire un elemento da un tipo a un altro. C'è spesso una necessità di convertire qualcosa di un utente ha fornito in una utilizzabile tipo come ad esempio 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 praticamente qualsiasi stringa in un timestamp UNIX.

istruzione

1 Ottenere la stringa che si desidera convertire in una data. Questo può avvenire attraverso una casella di testo su 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. Fate questo 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);

Consigli e avvertenze

  • Utilizzare la funzione data di php per visualizzare la data in quasi tutti i formati.