Fonctions php

1- La fonction in_array

Fonction in_array. Cette fonction permet de verifier si la valeur demandée est dans le tableau.
$tab=array ('orange', 'bleu', 'rouge');
if(in_array('orange', $tab)){ // paramètre= une valeur et la variable du tableau
echo 'ok';
}
else{
echo 'ce n\'est pas dans le tableau';
}

ok

2- La fonction time

echo time(); donne le nombre de seconde depuis le 1 janvier 1970 à 0h00(nommé timestamp).
Résultat:

1735004222

3- La fonction date

La fonction date s'utilise avec time(); (voir aussi microtime();)

echo date('d/m/y', time());
24/12/24
echo date('d-m-y', time());
24-12-24
echo date('D-M-Y', time());
Tue-Dec-2024
echo date('H:i', time());
02:37

Pour afficher les mois en français:

$mois=array('janvier', 'fevrier', 'mars', 'avril', 'mais', 'juin', 'juillet', 'août', 'septembre', 'octobre', 'novembre', 'décembre');
$mois_en_français= $mois[(date('m', time())-1)];
echo $mois_en_français;

décembre

Ou en détaillé pour que ce soit plus compréhensible
$timestamp=time();
$numero_mois_anglais=date('m', $timestamp);
$mois=array('janvier', 'fevrier', 'mars', 'avril', 'mais', 'juin', 'juillet', 'août', 'septembre', 'octobre', 'novembre', 'décembre');
$cle=$numero_mois_anglais-1;
echo $mois[$cle]; sll();

décembre

4- La fonction mktime

La fonction mktime(); permet de retrouver des timestamps. Ex: mktime(0, 0, 0, 12, 9, 2019); Les zeros représentent les heures, minutes, secondes(H, m, s), ensuite les mois, jours, années.
echo mktime(0, 0, 0, 12, 9, 2019); sl();
echo date('d-m-Y H: i', time()); sll();

1575846000
24-12-2024 02: 37

Exercice: donner la date du jour en français.

Nous sommes Mardi 24 décembre 2024, il est 02: 37

Nous sommes Mardi 24 décembre 2024, il est 02: 37

Exercice: donner une date futur en français avec mktime:.

Nous serons samedi 15 fevrier 2025

5- La fonction str_replace, strtolower, strtoupper

< span style="text-transform: uppercase";>Permet de mettre les caractère accentués en majuscule.< /span>

Permet de mettre les caractère accentués en majuscule

str_replace :elephant

strtolower
$maj=strtolower('éléphant');
echo $maj; sll();:

éléphant

strtoupper :CHIEN

09/12/2019
10/12/2019
11/12/2019
12/12/2019
13/12/2019
14/12/2019
15/12/2019


Lundi décembre
Mardi décembre
Mercredi décembre
Jeudi décembre
Vendredi décembre
samedi décembre
Dimanche décembre


Nous serons Lundi 09 décembre 2019

Nous serons Mardi 10 décembre 2019

Nous serons Mercredi 11 décembre 2019

Nous serons Jeudi 12 décembre 2019

Nous serons Vendredi 13 décembre 2019

Nous serons samedi 14 décembre 2019

Nous serons Dimanche 15 décembre 2019