Ottieni la data e l'ora correnti in PHP

Sommario
Lavorare con date e orari in qualsiasi applicazione è fondamentale, possiamo ottenerle con le funzioni fornite dal linguaggio ed eseguire con ognuna di esse le operazioni che ci servono.
Ma ci sono occasioni in cui questi valori non arrivano in base al fuso orario in cui ci troviamo o sono impostati in base ai valori del server in cui stiamo eseguendo la nostra applicazione.

ottenere l'età con la data di nascita in PHP

Se stiamo lavorando con PHP, abbiamo una semplice funzione che ci permette di risolvere questo problema, vediamo.
Il codice PHP
Se abbiamo lavorato con PHP Sappiamo di avere una funzione abbastanza semplice per ottenere sia la data che l'ora, ed è la funzione Data (), che inviandogli diversi parametri possiamo ottenere questi valori formattati in modi diversi.

Genera password casuali in PHP

Il problema è quando lo usiamo senza indicare il fuso orario, in questo modo è probabile che otterremo la data correttamente ma la cosa più certa è che non avremo la stessa fortuna con l'ora. Vediamo un codice usando solo Data ():
 Ottieni la data e l'ora correnti PHP 
Qui usiamo Data () in modo che riporti il ​​mese, il giorno e l'anno, nonché l'ora con i minuti e l'antimeridiano. Vediamo cosa restituisce:

Come vediamo la data è corretta ma l'ora è diversa dall'ora corrente, per risolvere questo problema utilizzeremo la funzione date_default_timezone_set (), che riceve il fuso orario come parametro come una stringa, per consultare tutte le opzioni di questa funzione possiamo entrare qui.
 Ottieni la data e l'ora correnti PHP 
Abbiamo inviato alla funzione il fuso orario di Madrid che è dove siamo, se eseguiamo di nuovo il nostro script otterremo correttamente la data e l'ora correnti, vediamo.

Fatto ciò, vediamo come in questo modo se possiamo ottenere la data e l'ora corrette in base al nostro fuso orario, dobbiamo solo consultare l'elenco di opzioni che ha la funzione e utilizzarlo in base a dove siamo per ottenere il corretto risultato che possiamo utilizzare per le operazioni di cui abbiamo bisogno nella nostra applicazione.

Aiuterete lo sviluppo del sito, condividere la pagina con i tuoi amici

wave wave wave wave wave