ini_set Fonksiyonu

ini_set fonksiyonu, bir PHP ayarının değerini geçici olarak değiştirir. Değişiklik yalnızca mevcut betiğin çalışma süresi boyunca etkilidir. Fonksiyon ilk parametre olarak ayarın adını, ikinci parametre olarak ise yeni değeri alır.

Sözdizimi

phpini_set(string $option, string $value);

Örnek

Betiğin maksimum çalışma süresini 30 saniye olarak değiştirelim:

php<?php
  ini_set('max_execution_time', '30');
  echo 'Yeni zaman aşımı: ' . ini_get('max_execution_time');
?>

Kodun çalıştırılmasının sonucu:

php'Yeni zaman aşımı: 30'

Örnek

Tüm hataların gösterimini açalım:

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

Örnek

Dosya yükleme için yeni bir dizin belirleyelim:

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

Ayrıca Bakınız

  • ini_get fonksiyonu,
    mevcut ayar değerini alır