Nouvelles fonctions en PHP7


  • Le module GMP a ajouté la fonction gmp_random_seed().
  • PCRE ajoute la méthode preg_replace_callback_array. RFC : https://wiki.php.net/rfc/preg_replace_callback_array
  • Ajout de la fonction intdiv().
  • Ajout de la fonction error_clear_last() pour réinitialiser l'état d'erreur.
  • Ajout de ZipArchive::setComapressionIndex() et ZipArchive::setCompressionName() pour définir la méthode de compression.
  • Ajout deflate_init(), deflate_add(), inflate_init(), inflate_add().


Fonction PHP intdiv()

PHP 7 a ajouté la fonction intdiv(), qui reçoit deux paramètres et renvoie la valeur du premier paramètre divisée par le deuxième paramètre et arrondie.

Exemple

<?php
echo intdiv(9,3),PHP_EOL;
echo intdiv(10,3),PHP_EOL;
echo intdiv(5,10),PHP_EOL;
?>

Le résultat de l'exécution du programme ci-dessus est :

3
3
0