Les 100 fonctions PHP que vous devez savoir – Partie 10
Dans ce tutoriel nous allons découvrir la suite de la liste des 100 fonctions natives les plus utilisées en PHP.
Array_reverse
Renvoie un tableau dans l’ordre inverse.
<?php
$languages = array("1"=>"C++","2"=>"Java","3"=>"PHP");
print_r(array_reverse($languages));
?>
La Sortie:
Array ( [0] => PHP [1] => Java [2] => C++ )
Ord
Renvoie la valeur ASCII du premier caractère d’une chaîne.
<?php
echo ord("hello"); //La valeur ASCII de 'h' est 104
?>
La Sortie:
104
Uniqid
Génére un identifiant unique.
<?php
echo uniqid();
?>
La Sortie:
5c21169e19439
Strtr
Remplace une sous-chaîne dans une chaîne par une chaîne de caractères.
<?php
echo strtr("HayToLearnY","HY","WX");
?>
La Sortie:
WayToLearnX
Array_diff
Compare les valeurs de deux tableaux (ou plus) et renvoie les différences.
<?php
$languages1 = array("1"=>"PHP","2"=>"Java","3"=>"C","4"=>"C++");
$languages2 = array("5"=>"Java","6"=>"C","7"=>"C++");
$res = array_diff($languages1, $languages2);
print_r($res);
?>
La Sortie:
Array ( [1] => PHP )
Error_reporting
Spécifie quelles erreurs sont signalées.
<?php //Désactiver le rapport des erreurs error_reporting(0); //Signaler toutes les erreurs error_reporting(E_ALL); ?>
Ceil
Arrondit un nombre à l’entier supérieur le plus proche, si nécessaire.
<?php
echo(ceil(0.60));
?>
La Sortie:
1
Urlencode
Cette fonction est pratique lors du codage d’une chaîne à utiliser dans une partie de requête d’une URL, car elle constitue un moyen pratique de transmettre des variables à la page suivante.
<?php
echo '<a href="cgi?foo='. urlencode($foo).'">';
?>
Min
Retourne la valeur la plus petite dans un tableau.
<?php
echo(min(1,2,3,0,20));
?>
La Sortie:
0
Print_r
Est utilisé pour afficher le contenu d’une variables de façon lisible.
<?php
$lang = array("PHP"=>"1", "Java"=>"2", "Python"=>"3");
print_r($lang);
?>
Sortie:
Array
(
[PHP] => 1
[Java] => 2
[Python] => 3
)













