Les 100 fonctions PHP que vous devez savoir – Partie 9
Dans ce tutoriel nous allons découvrir la suite de la liste des 100 fonctions natives les plus utilisées en PHP.
Array_push
Insère un ou plusieurs éléments à la fin d’un tableau.
<?php
$colors = array("1"=>"orange","2"=>"brown");
array_push($colors,"red","green");
print_r($colors);
?>
La Sortie:
Array ( [1] => orange [2] => brown [3] => red [4] => green )
Floor
Arrondit un nombre à l’entier inférieur le plus proche, si nécessaire.
<?php
echo(floor(0.90));
?>
La Sortie:
0
Strtotime
Convertit une date-heure textuelle en anglais dans un timestamp Unix.
<?php
echo(strtotime("2 May 2006"));
?>
La Sortie:
1146528000
Htmlspecialchars
Convertit certains caractères prédéfinis vers des entités HTML.
<?php
$str = "Welcom to WayToLearnX.com";
echo htmlspecialchars($str);
?>
La Sortie:
Welcom <b>to</b> WayToLearnX.com
Ini_get
Les paramètres de configuration se trouvent dans le fichier php.ini. La valeur définie de chaque paramètres peut être identifiée à l’aide de la fonction ini_get.
<?php
echo ini_get('upload_max_filesize'); //la sortie est par défaut 2M
?>
La Sortie:
2M
Ini_set
Les paramètres de configuration se trouvent dans le fichier php.ini. La valeur définie de chaque paramètres peut être modifier à l’aide de la fonction ini_set.
<?php
ini_set('upload_max_filesize', '3M');
?>
Chr
Convertit une valeur ASCII en caractère.
<?php
$str = chr(046);
echo("Nous seron là, toi $str moi!");
?>
La Sortie:
Nous seron là, toi & moi!
Extension_loaded
Cette fonction renvoie TRUE si l’extension identifiée par son nom est chargée, sinon renvoie FALSE.
<?php
if (extension_loaded('gd'))
echo "GD installed";
else
echo "GD not installed";
?>
Is_bool
Cette fonction permet de déterminer si une variable est un booléen ou non.
<?php
$var = true;
if (is_bool($var))
echo "Ceci est un booléen";
else
echo "Ceci n'est pas un booléen";
?>
La Sortie:
Ceci est un booléen
Ksort
Trie un tableau associatif par ordre croissant, en fonction de la clé.
<?php
$age=array("55"=>"Alex","37"=>"Ali","13"=>"Emily");
ksort($age);
print_r($age);
?>
La Sortie:
Array ( [13] => Emily [37] => Ali [55] => Alex )Voir aussi la Partie 10.











