Funcția ini_set

Funcția ini_set modifică temporar valoarea unei setări PHP. Modificarea este valabilă doar în timpul execuției scriptului curent. Primul parametru al funcției primește numele setării, al doilea - valoarea nouă.

Sintaxă

phpini_set(string $option, string $value);

Exemplu

Să modificăm timpul maxim de execuție al scriptului la 30 de secunde:

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

Rezultatul executării codului:

php'New timeout: 30'

Exemplu

Să activăm afișarea tuturor erorilor:

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

Exemplu

Să setăm un director nou pentru încărcarea fișierelor:

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

Vedeți și

  • funcția ini_get,
    care obține valoarea curentă a setării