Académique Documents
Professionnel Documents
Culture Documents
Annexes
Annexes
int Entier
chr() Retourne le caractère dont le code ASCII est passé comme argument.
float Réel
ord() Retourne le code ASCII du 1ercaract ère de l'argument.
string Chaîne de caractères
strlen() Retourne la longueur d'une chaîne.
bool Booléen
substr() Retourne une sous-cha îne.
array Tableau
strpos() Retourne la position de la première occurrence du 2 ème
argument dans le 1er.
Opérateurs de transtypage strcmp() Retourne le résultat de comparaison de deux chaînes (-1,0,1).
(int) Convertit une variable en entier. str_replace() Remplace, dans une chaîne , toutes les occurrences d'un motif
Convertit une variable en réel. par un autre.
(float)
(string) Convertit une variable en chaîne. strtolower() Convertit tous les caractères d'une chaîne en minuscule.
(bool) Convertit une variable en booléen. strtoupper() Convertit tous les caractères d'une chaîne en majuscule.
Opérateurs logiques Fonctions sur les tableaux
Fonctions de Date/Heure
&& Et checkdate() Vérifie la validité d'une date. array() Cr ée un tableau à partir
d'une liste de valeurs.
|| Ou
date() Formate une date et la retourne
! Non sous forme de chaîne. count() Retourne le nombre
d'éléments d'un tableau.
time() Retourne l'heure actuelle en
nombre de seconde.
Opérateurs de comparaison Structures de langage
.
strtotime() Transforme une chaîne contenant
== égal à une date en timestamp * echo Affiche une ou plusieurs
expressions.
<> différent de * timestamp: nombre de secondes écoulées
entre une date donnée et le
< inférieur à er
1 janvier 1970 à 00:00:00.
<= inférieur ou égal
*
Fonctions PHP pour MySQL
> supérieur
mysql_connect() Etablit une connexion un serveur MySQL. .
>= supérieur ou égal
mysql_select_db() Sélectionne une base de données MySQL.
mysql_query() Envoie une requête SQL à un serveur MySQL.
Opérateurs arithmétiques mysql_close() Ferme la connexion au serveur MYSQL.
+ addition mysql_fetch_array() Retourne une ligne de résultat sous forme de tableau.
- soustraction mysql_fetch_row() Retourne une ligne de résultat MySQL sous forme de tableau indexé.
* multiplication mysql_num_rows() Retourne le nombre de lignes dans un jeu de résultat.
/ division
mysql_affected_rows() Retourne le nombre de lignes affectées par la dernière opération MySQL.
% modulo
mysql_error() Retourne une chaîne décrivant la dernière erreur.
Autres opérateurs * Il est possible d'utiliser les fonctions équivalentes fournies par l’extension mysqli
(interface procédurale).
= affectation
. concaténation
Variables superglobales Fonctions diverses
$_GET Tableau associatif des valeurs die() Affiche un message et termine le
Fonctions mathématiques passées au script courant via les script courant.
abs() paramètres d'URL.
Retourne la valeur absolue. isset() Vérifie si une variable est définie.
sqrt() Retourne la racine carr ée. $_POST Tableau associatif des valeurs require() inclut et exécute le fichier spécifié
passées au script courant via le
en argument.
round() Retourne la valeur arrondie. protocole HTTP et la méthode
POST.
rand() Retourne un nombre aléatoire.
Annexe SQL