La différence entre les méthodes time() et mktime() dans les bases de php_php
La fonction time() renvoie l'heure actuelle. La fonction principale de la fonction mktime() n'est pas de renvoyer l'heure actuelle, mais de formater l'heure. Bien qu'écrire mktime() seul sans aucun paramètre tel que echo mktime() et echo time() ait le même effet. Mais c'est fondamentalement différent.
Fonction PHP mktime()
Fonction date/heure PHP
Définition et usage
La fonction mktime() renvoie l'horodatage Unix d'une date.
L'argument représente toujours une date GMT, donc is_dst n'a aucun effet sur le résultat.
Les paramètres peuvent être laissés vides dans l'ordre de droite à gauche, et les paramètres vides seront définis sur la valeur GMT actuelle correspondante.
Grammaire
mktime(heure, minute, seconde, mois, jour, année, is_dst)
Description du paramètre
heure Facultatif. Horaires précisés.
minute est facultative. Minutes spécifiées.
la seconde est facultative. Spécifie les secondes.
mois Facultatif. Spécifie le mois numérique.
jour Facultatif. Précisez les jours.
année Facultatif. Année spécifiée. Sur certains systèmes, les valeurs légales se situent entre 1901 et 2038. Cependant, cette limitation n'existe plus dans PHP 5.
is_dst
Facultatif. Réglé sur 1 si l’heure est à l’heure d’été (DST), 0 sinon ou -1 si inconnu.
Depuis la version 5.1.0, le paramètre is_dst est obsolète. Par conséquent, les nouvelles fonctionnalités de gestion des fuseaux horaires doivent être utilisées.
Conseils et remarques
Remarque : Avant PHP 5.1, si le paramètre de cette fonction est illégal, elle retournera false.
Exemple
La fonction mktime() est très utile pour les opérations de date et la vérification. Il peut corriger automatiquement les entrées hors limites :
echo( date("M-d-Y",mktime(0,0,0,12,36,2001)));
echo(date("M-d-Y",mktime(0,0,0,14,1,2001))) ;
echo(date("M-d-Y",mktime(0,0,0,1,1,2001)));
echo(date("M-d-Y",mktime(0,0,0,1, 1,99)));
?>
Sortie :
05 janvier 2002
01 février 2002
01 janvier 2001
01 janvier 1999
Fonction PHP time()
PHP Date / Fonction heure
définition et utilisation de time()
La fonction time() renvoie l'horodatage Unix de l'heure actuelle.
Grammaire
time(void)
Description du paramètre
void Facultatif.
Description
Renvoie le nombre de secondes écoulées depuis l'époque Unix (1er janvier 1970 00:00:00 GMT) jusqu'à l'heure actuelle.
Conseils et remarques
Astuce : Depuis PHP 5.1, l'horodatage de l'heure à laquelle la requête a été initiée est enregistré dans $_SERVER['REQUEST_TIME'].
Exemple
Exemple 1
$t =time( );
echo($t . "
");
echo(date("D F d Y",$t));
?>
Sortie :
1138618081
Lun 30 janvier 2006
Exemple 2
$nextWeek = time( ) + (7 * 24 * 60 * 60); // 7 jours ; 24 heures ; 60 minutes
echo 'Maintenant : '. 🎜>echo 'Semaine prochaine : '. date('Y-m-d', $nextWeek) ."n";
?>
Maintenant : 2005-03-30
La semaine prochaine : 2005-04-07

Outils d'IA chauds

Undresser.AI Undress
Application basée sur l'IA pour créer des photos de nu réalistes

AI Clothes Remover
Outil d'IA en ligne pour supprimer les vêtements des photos.

Undress AI Tool
Images de déshabillage gratuites

Clothoff.io
Dissolvant de vêtements AI

AI Hentai Generator
Générez AI Hentai gratuitement.

Article chaud

Outils chauds

Version Mac de WebStorm
Outils de développement JavaScript utiles

Envoyer Studio 13.0.1
Puissant environnement de développement intégré PHP

DVWA
Damn Vulnerable Web App (DVWA) est une application Web PHP/MySQL très vulnérable. Ses principaux objectifs sont d'aider les professionnels de la sécurité à tester leurs compétences et leurs outils dans un environnement juridique, d'aider les développeurs Web à mieux comprendre le processus de sécurisation des applications Web et d'aider les enseignants/étudiants à enseigner/apprendre dans un environnement de classe. Application Web sécurité. L'objectif de DVWA est de mettre en pratique certaines des vulnérabilités Web les plus courantes via une interface simple et directe, avec différents degrés de difficulté. Veuillez noter que ce logiciel

Télécharger la version Mac de l'éditeur Atom
L'éditeur open source le plus populaire

Dreamweaver CS6
Outils de développement Web visuel