Retourne une chaîne
contenant la représentation en chaîne de caractères
de tous les éléments du tableau $pieces
, dans le même ordre, avec la chaîne $glue
, placée entre deux éléments.
Exemple :
Retourne un tableau de chaînes. Ce sont les sous-chaînes extraites de $string, en utilisant le séparateur $delimiter.
Si $limit est fourni, le tableau retourné aura un maximum de $limit éléments, et le dernier élément du tableau contiendra le reste de la chaîne $string.
Si $delimiter est une chaîne vide (""), explode() retournera FALSE. Si $delimiter contient une valeur qui n'est pas contenue dans $string, alors explode() retournera un tableau, contenant la chaîne $string entière.
Si le paramètre $limit a une valeur négative, tous les éléments exceptés le dernier $limit sont retournés. Cette fonctionnalité a été ajoutée depuis PHP 5.1.0.
Exemple :
retourne la chaîne $str, après avoir échappé tous les caractères qui doivent l'être, pour être utilisée dans une requête de base de données. Ces caractères sont les guillemets simples ('), guillemets doubles ("), anti-slash (\) et NUL (le caractère NULL).
Exemple :
Retourne une chaîne dont les anti-slash on été supprimés. \' devient ', etc. Les doubles anti-slash sont réduits à un seul anti-slash. stripslashes() est la fonction inverse de addslashes().
Exemple :
Convertit les caractères HTML d'une chaîne en code ce qui lui permet de ne pas etre interprété lors de l'affichage mais d'être affiché.
Identique à la fonction htmlspecialchars(), sauf que tous les caractères qui ont des équivalents en entités HTML sont effectivement traduits.
Exemple :
Détermine si la variable donnée est un tableau. Retourne TRUE si $var est un tableau, FALSE sinon.
Détermine si la variable donnée est de type numérique. Retourne un booléen.
Idem pour : is_double(), is_float(), is_long(), is_real(), is_object(), is_numeric(), is_string()
Recherche $donnee dans $array et retourne la clé associée s'il la trouve, ou FALSE sinon.
Exemple :
Analyse la chaine d'entrée $chaine pour trouver l'expression, sous la forme d'une chaine de caractères, qui correspond à $pattern.
Si $matches est fourni, il sera rempli par les résultats de la recherche. $matches[0] contiendra le texte qui satisfait le masque complet, $matches[1] contiendra le texte qui satisfait la première parenthèse capturante, etc.
Si $flag est activé (PREG_OFFSET_CAPTURE), toutes les sous-chaînes qui satisfont le masque seront aussi identifiées par leur offset.
Notez que cela modifie le format de la valeur retournée , puisque chaque élément de réponse devient un tableau contenant la sous-chaîne résultat, à l'index 0 dans la chaîne $subject constant 1.
Normalement, la recherche commence au début de la chaîne $subject . Le paramètre optionnel $offset peut être utilisé pour spécifier une position pour le début de la recherche.
Exemple :
Rassemble les éléments d'un ou de plusieurs tableaux array1 , array2 , ... ensemble, en ajoutant les valeurs de l'un à la fin de l'autre. Le résultat est un tableau.
Si les tableaux ont des clés en commun, la dernière valeur rencontrée écrasera l'ancienne. Pour les valeurs numériques, cela n'arrive pas, car, alors, les valeurs sont ajoutées en fin de tableau.
Si vous passez un seul tableau à cette fonction et qu'il a des indices numériques, les clés seront réindexées normalement. Pour les tableaux associatifs, les entrées dupliquées seront fusionnées en continu.
Retourne $string après avoir inséré '<br />' devant toutes les nouvelles lignes.
Renvoie TRUE si la variable var est définie, FALSE sinon.
Détermine si une variable contient une valeur non nulle.
Retourne la chaîne str , après avoir supprimé les caractères invisibles en début et fin de chaîne.
ltrim() supprime seulement les caractères invisibles de début de chaîne et rtrim() ceux de fin.