|
|
1 - Tableaux :
Le langage php offre la possibilité de construire des tableaux pour stocker des informations temporairement, ensuite vous pourrez accéder à chaque éléments par un indice.
Les tableaux simple :
<?php
$site[0] = «http:///www.site1.t2u.com»;
$site[1] = «http:///www.site2.t2u.com»;
$site[2] = «http://www.altavista.com»;
?>
Pour accéder à un élément, vous devez ecrire : $site[0];
Vous n'êtes pas obiligé de marqué l'indice entre les crochets, vous pouvez utiliser par exmple $site[] = «http:///www.znsoft.t2u.com»; l'index ce mettra automatiquement à 0.
Les tableaux évolués :
<?php
$site[«abwebmasters»] = «http://www.site1.t2u.com»;
$site[«yahoo»] = «http://wwwsite2.t2u.com»;
$site[«altavista»] = «http://www.altavista.com»;
?>
Pour accéder à un élément, vous devez ecrire : $site[«abwebmasters»];
Vous pouvez ulitiliser un index nominatif à la place des chiffres.
La commande Array ();
Cette commande sert à initialiser des tableaux, elle est très pratique car elle n'oblige pas à ce soucier de l'index du tableau, il s'incrémente automatiquement.
<?php
$site = Array(1 => "www.znsoft.t2u.com", "www.njnet.t2u.com"
);
echo "$site[1]";
?>
L'élément "www.njnet.t2u.comr" prend la position 2 dans le tableau, l'accès à un élément ce fait de la même manière que les tableaux simple.
Vous pouvez aussi utiliser un index nominatif pour les éléments du tableau.
<?php
$site = Array(«ZNsoft» => «http://www.site1.t2u.com»,
«NJnet» => «http://www.site2.t2u.com»);
echo "$site[«site1»]";
?>
Les tableaux de plusieurs dimentions :
<?php
$mois = Array(1 => Array ( 1 => «mois1/semaine 1», «mois1/semaine2»));
echo "$mois[1][1]";
?>
.2 - DATE :
JDToGregorian : Convertit le nombre de jours du calendrier
julien en date grégorienne.
GregorianToJD : Convertit une date grégorienne en nombre de jours du
calendrier julien
JDToJulian : Convertit le nombre de jours du calendrier julien en date du
calendrier julien
JulianToJD : Convertit une date du calendrier julien en nombre de jours du
calendrier julien
JDToJewish : Convertit le nombre de jours du calendrier julien en date du
calendrier juif
JewishToJD : Convertit une date du calendrier juif en nombre de jours du calendrier
julien
JDToFrench : Convertit le nombre de jours du calendrier julien en date du
calendrier français républicain
FrenchToJD : Convertit une date du calendrier français républicain
en nombre de jours du calendrier julien
JDMonthName : Retourne le nom du mois
JDDayOfWeek : Retourne le numéro du jour de la semaine
easter_date : Retourne un timestamp UNIX pour Pâques, à minuit,
pour une année donnée
easter_days : Retourne le nombre de jours entre le 21 Mars et Pâques,
pour une année donnée.
string jdtogregorian (int julianday);
Converti le nombre de jour du calendrier julien en grégorien.
int gregoriantojd (int month, int day, int year);
Converti une date sous le format grégorien en une date sous le format
julien.
string jdtojulian (int julianday);
Convertit le nombre de jours du calendrier julien en date du calendrier julien
sous forme de chaine de caractère.
int juliantojd (int month, int day, int year);
Convertit une date du calendrier julien en nombre de jours du calendrier julien
string jdtojewish (int julianday);
Convertit une date du calendrier juif en nombre de jours du calendrier julien
int jewishtojd (int month, int day, int year);
Convertit une date du calendrier juif en nombre de jours du calendrier julien
string jdtofrench (int month, int day, int year);
Convertit le nombre de jours du calendrier julien en date du calendrier français
républicain
int frenchtojd (int month, int day, int year);
Convertit une date du calendrier français républicain en nombre
de jours du calendrier julien
string jdmonthname (int julianday, int mode);
Retourne le nom du mois
mixed jddayofweek (int julianday, int mode);
Retourne le numéro du jour de la semaine
// mode = 0 si vous voulez des chiffres.
// mode = 1 si vous voulez une chaine de caractère.
// chaîne sous forme abrégé.
int easter_date (int year);
Retourne un timestamp UNIX pour Pâques, à minuit, pour une année
donnée
int easter_days (int year);
Retourne le nombre de jours entre le 21 Mars et Pâques, pour une année
donnée.