Les 100 fonctions PHP que vous devez savoir – Partie 2
Dans ce tutoriel nous allons découvrir la suite de la liste des 100 fonctions natives les plus utilisées en PHP.
Preg_match
Recherche le motif dans une chaîne de caractère, renvoyant la valeur true si le motif existe, sinon false.
<?php
preg_match("/^sad/", "Alex was sad"); // returns false
preg_match("/^sad/", "sad Alex!"); // returns true
?>
Sprintf
Crée une chaîne formatée à partir d’un ou plusieurs arguments.
<?php
$str = "Welcom";
$n = 2;
$formatted_str = sprintf('%s, to %uth chapter of PHP.',$str, $n);
echo $formatted_str;
?>
La Sortie:
Welcom to 2th chapter of PHP.
Trim
Supprime les espaces et autres caractères prédéfinis dans les deux côtés d’une chaîne.
<?php
$str = ' Welcome to waytolearnx.com ';
$res = trim($str);
echo $res;
?>
La Sortie:
Welcome to waytolearnx.com
Strtolower
Convertit une chaîne en minuscule.
<?php
echo strtolower("Hello WORLD.");
?>
La Sortie:
hello world.
File_exists
Vérifie si un fichier ou un répertoire existe ou non.
<?php
echo file_exists("file.txt");
?>
La Sortie:
1
Is_string
Est utilisé pour déterminer si une variable est une chaîne de caractére ou non.
<?php
if (is_string("0011"))
echo "C'est une chaîne\n";
else
echo "Ce n'est pas une chaîne";
?>
La Sortie:
C'est une chaîne
Preg_replace
Pour effectuer une correspondance de pattern sur une chaîne, puis remplacez la correspondance par un texte spécifique. Cet exemple supprime les espaces dans $str.
<?php
$str = 'Hello sir';
$str = preg_replace('/\s\s+/', ' ', $str);
echo $str;
?>
La Sortie:
Hello sir
File_get_contents
Lire un fichier dans une chaîne de caractère.
<?php
echo file_get_contents("file.txt");
?>
La Sortie:
Ceci est un fichier avec un texte.
Array_key_exists
Vérifie un tableau pour une clé spécifiée et renvoie true si la clé existe et false si la clé n’existe pas.
<?php
$car = array("Renault"=>"Kangoo", "Peugeot"=>"Crossover");
if (array_key_exists("Renault",$car))
{
echo "La clé existe!";
}
else
{
echo "La clé n'existe pas!";
}
?>
La Sortie:
La clé existe!
Array_keys
Retourne un tableau contenant les clés.
<?php
$car = array("Renault"=>"Kangoo", "Peugeot"=>"Crossover", "Toyota"=>"4X4");
print_r(array_keys($car));
?>
La Sortie:
Array ( [0] => Renault [1] => Peugeot [2] => Toyota )Voir aussi la Partie 3.













