Vous êtes sur la page 1sur 5

Les fonctions de tableau en php

Count($table) :pour avoir la taille d’un tableau


In_array($nom d’element,$table) : pour chercher sur un élélment
dans un tableau
Shuffle($table) : pour afficher les éléments d’un tableau.
Implode($variable,$table) :pour afficher les éléments de tableau
séparés par un séparateur ;
Exp : $sep= ‘-’ ;
Echo implode($sep,$table) ;
 PHP sqrt()

 PHP abs()

 PHP pow()

 PHP pi()

 PHP max()

 PHP min()

 PHP is_nan()

 PHP is_finite()

 PHP is_infinite()

 PHP srand()

 PHP rand()

 PHP round()

 PHP floor()

 PHP ceil()

 PHP octdec()

 PHP hexdec()
 PHP decoct()

 PHP dechex()

 PHP rad2deg()

 PHP deg2rad()

 PHP bindec()

 PHP decbin()

 PHP exp()

 PHP log()

 PHP log10()

 PHP log1p()

 PHP cos()

 PHP sin()

 PHP tan()

 PHP tanh()

 PHP sinh()

 PHP lcg_value()

 PHP intdiv()

 PHP hypot()

 PHP fmod()

 PHP expm1()

 PHP cosh()

 PHP base_convert()

 PHP atanh()

 PHP atan2()

 PHP atan()

 PHP asinh()
 PHP asin()

 PHP acosh()

 PHP acos()

 PHP getrandmax()

 PHP mt_getrandmax()

 PHP mt_srand()

 PHP mt_rand()

o La fonction array_unshift() de PHP () ajoute de nouveaux éléments au


début d’un tableau et renvoie la nouvelle longueur.

o $nouvelleLongeur=array_unshift($tableau,"new value");

o La fonction array_push () ajoute de nouveaux éléments à la fin d’un tableau et


renvoie la nouvelle longueur.

o La fonction array_shift () supprime le premier élément d’un tableau et renvoie


cet élément.

o $element=array_shift($tableau);

o La méthode array_pop () supprime le dernier élément d’un tableau et renvoie


cet élément.

o array_rand()
o extrait une ou plusieurs valeurs du tableau au hasard.
o count() et sizeof()
o retournent toutes les deux la taille du tableau passé en paramètre.

o sort()
o trie les éléments d’un tableau du plus petit au plus grand.
o rsort()
o trie les éléments d’un tableau du plus grand au plus petit.

array_key_exists Cherche si une valeur ou une clé existe dans le tableau

array_keys Retourne toutes les clés d’un tableau

array_merge Rassemble plusieurs tableaux dans un autre tableau

array_reverse Renverse l’ordre des éléments d’un tableau

array_slice Extrait une portion de tableau

array_splice Efface et remplace une portion de tableau

array_sum Calcule la somme des valeurs du tableau

sizeof Retourne le nombre d’élément d’un tableau

sort Trie le tableau

uasort Trie d’un tableau en utilisant une fonction de comparaison définie par l’utilisateur.

uksort Trie un tableau par ses clés en utilisant une fonction de comparaison définie par l’utilisateur

usort Trie un tableau en utilisant une fonction de comparaison définie par l’utilisateur

is_array() Pour savoir si une variable est un tableau

explode() array explode ( string separator, string string [, int limit])


Retourne un tableau qui contient les éléments d’une chaîne contenant des délimiteurs

implode() string implode ( string glue, array pieces)


Retourne une chaîne constituée de tous les éléments du tableau, pris dans l’ordre, transformés en
chaîne, et séparés par le séparateur

split() array split ( string pattern, string string [, int limit])


Scinde une chaîne en un tableau, grâce à une expression régulière.

join() string join ( string glue, array pieces)


Regroupe tous les éléments d’un tableau dans une chaîne, avec une chaîne de jointure.

En résumé, asort() trie un tableau associatif par les valeurs, tandis que
ksort() trie le tableau par les clés. Ces fonctions modifient le tableau
d'origine. Si vous avez besoin de trier sans modifier le tableau d'origine,
vous pouvez utiliser arsort() pour asort() et krsort() pour ksort().

Vous aimerez peut-être aussi