La nouvelle fonction intdiv () effectue une division entière de ses opérandes et les renvoie.
<?php
var_dump(intdiv(10, 3));
?>
Renvoie :
int(3)
Deux nouvelles fonctions
random_bytes () et random_int ()
génèrent des nombres aléatoires cryptographiquement sécurisés.
$randomStr = random_bytes($length = 16);
$randomInt = random_int($min = 0, $max = 127);
https://wiki.php.net/rfc/easy_userland_csprng
Rapidité de calcul - Sens unique - Lien direct - Unicité
fonction de hachage cryptographique
error_clear_last()
efface la dernière erreur survenue, qui devient impossible à récupérer avec error_get_last()
La nouvelle fonction :
preg_replace_callback_array () permet au code d'être écrit plus proprement lors de l'utilisation de la fonction preg_replace_callback () .
Le comportement de cette fonction est similaire à preg_replace_callback () , sauf que les rappels sont exécutés par motif.
- options
-opérateurs
- meilleures performances
L'opérateur <=>
$a <=> $b donne les résultats suivants :
0 si $a est égal à $b
1 si $a est plus grand que $b
-1 si $a est plus petit que $b
http://php.net/manual/fr/migration70.new-features.php
http://linuxfr.org/news/sortie-de-php-7-0-un-nouveau-depart#d%C3%A9clarations-de-type-dans-les-fonctions--retours-et-scalaires
https://fr.wikipedia.org/