Espace
Espace
Espace
Virtuel
Virtuel
Virtuel
(X)HTML
Les fonctions de PHP

Quelques fonctions

Saisissez la (es) première (s) lettre (s) de la fonction que vous cherchez ou son nom entier pour réduire les affichages. Pour tout afficher cliquez sur Rechercher sans saisie.

strtoupper()

1  La fonction strtoupper() remplace les minuscules en majuscule.
 
Exemple :
 
$variable = 'ALLEZ LA FRANCE';
$variable = strtoupper($variable);
echo '$variable';

ucwords()

2  La fonction ucwords() remplace l'initiale de chaque mot par son équivalent en capitale.
 
Exemple :
 
$variable = 'une phrase pour voir';
$variable = ucwords($variable);
echo '$variable';

date()

3  La fonction la plus utilisée pour mettre en forme une date est : date(). Elle convertit un timestamp selon les directives que vous lui communiquez. Sa forme générale est :
$MaDate = date("format", $timestamp);

"format" est une chaîne de caractères spécifiant quelles sont les conversions à effectuer et $timestamp une date sous forme de timestamp. Si le second argument est oublié, quand l'instruction sera exécutée c'est l'heure de l'horloge de l'ordinateur qui est prise.

Symbole Signification
aam ou pm
AAM ou PM
dJour du mois sur deux chiffres (01 à 31)
DJour de la semaine sur trois lettres(abréviations anglaise)
FMois en toutes lettres (noms de mois anglais)
gHeure au format 12 heures sans zéro en tête
GHeure au format 24 heures sans zéro en tête
hHeure au format 12 heures avec zéro en tête
HHeure au format 24 heures avec zéro en tête
iMinutes (00 à 59)
jJour du mois (1 à 31
mNuméro du mois (01 à 12)
MNom du mois sur trois lettres (noms de mois anglais)
nNuméro du mois (1 à 12)
sSecondes (00 à 59)
yAnnée sur deux chiffres (70 à 99)
YAnnée sur quatre chiffre (1970 à 9999)
wJour de la semaine (0 à 6 en partant du dimanche)

Rien n'empêche de ranger la valeur d'un timestamp dans une variable comme le fait l'instruction ci-dessous !

Si on écrit :

$aujourdhui = date("j/m/Y \e\\t \i\l\ e\s\\t H \h i \m\\n.");
echo "Nous sommes le $aujourdhui";

Pour insérer des caractères et les conserver, afin qu'ils ne soient pas interprétés, il suffit de les "échapper" avec desantislash.

Si on écrit :

$aujourdhui = Time();//Date du jour
$jourdhui = date("d/n/Y", $aujourdhui); //Mise en forme de la date
//Affichage de la date du jour
echo "Nous sommes aujourd'hui le $jourdhui";

Si on écrit :

echo date"d/m/Y");