<hier>Weblog</hier>

Ce site sera plus agréable avec un navigateur supportant les standards du web, mais il est quand même accessible par tous les navigateurs.

Mardi 19 août 2025

A propos

RSS

email mais attention : remplacez .at. par @ back home

Creative Commons License

Optez pour un bon navigateur : Mozilla

Mercredi 25 Avril 2001

Cela fait combien de temps déjà que je me suis mise à découvrir PHP ? 1 mois ?... non moins.

Peu importe en fait, mais plus j'en découvre et plus j'en suis ravie.
Pour l'instant, j'ai surtout l'impression d'avoir un grand puzzle devant moi : je repère les pièces, mais je n'arrive pas encore à les imbriquer les unes dans les autres.

Ce n'est pas grave, ça viendra, et en attendant que je devienne une "pro" (à la saint glinglin), j'ai quelques petits scripts tout simples à vous faire partager :

Afficher la date du jour

Le script qui permet d'afficher cette date en anglais est le suivant :

<?php
print(date("l d F Y"));
?>

"l" designe le jour, "d" la date, "F" le mois en lettres, et bien sûr "Y" l'année
Fastoche !.. Mais cela donne une date en anglais.

Petrus, de l'excellent 100% MSMA, m'a gentiment donné l'astuce pour l'avoir en français : il faut créer un tableau dans lequel on entre tous les jours de la semaine, puis tous les mois, et cela donne ceci :

<?php
$jours = array("Dimanche", "Lundi", "Mardi", "Mercredi", "Jeudi", "Vendredi", "Samedi");
$mois = array("janvier", "février", "mars", "avril", "mai", "juin", "juillet", "août", "septembre", "octobre", "novembre", "décembre");
echo $jours[date("w")] ." ";
echo date("j").(date("j") == 1 ? "er " : " ");
echo $mois[date("n")-1]." ".date("Y");
?>

J'espère que vous notez la subtilité pour qu'au premier jour du mois, cela indique "1er".

Afficher la dernière mise à jour d'une page

C'est la fonction "filemtime" (qui veut dire File-Modif-Time) qu'il faut utiliser

Votre page s'appelle toto.php3 et vous voulez que la date de mise à jour s'inscrive automatiquement :

<?php
$derniere = filemtime("toto.php3");
print(date("$d-m-Y", $derniere));
?>

"m" est ici le mois en chiffre, ce qui libère des problèmes de traduction...

En savoir plus sur PHP

La liste des sites sur l'apprentissage de PHP ne manquent pas ! Petite selection :

http://www.phpdebutant.com
http://phpfacile.free.fr
http://www.php.net

| Index | Avant | Archives |


Recherche sur le site
Recherche sur le web

créé par FreeFind

Valid XHTML 1.0! Valid CSS!

Hit-Parade