Fonction ini_set

La fonction ini_set modifie temporairement la valeur d'un paramètre PHP. La modification n'est effective que pendant l'exécution du script courant. Le premier paramètre de la fonction est le nom du paramètre, le second - la nouvelle valeur.

Syntaxe

phpini_set(string $option, string $value);

Exemple

Modifions le temps d'exécution maximum du script à 30 secondes :

php<?php
  ini_set('max_execution_time', '30');
  echo 'New timeout: ' . ini_get('max_execution_time');
?>

Résultat de l'exécution du code :

php'New timeout: 30'

Exemple

Activons l'affichage de toutes les erreurs :

php<?php
  ini_set('display_errors', '1');
  ini_set('error_reporting', E_ALL);
?>

Exemple

Définissons un nouveau répertoire pour le téléchargement des fichiers :

php<?php
  ini_set('upload_tmp_dir', '/custom/upload/path');
?>

Voir aussi

  • la fonction ini_get,
    qui récupère la valeur actuelle d'un paramètre