Bu kipler, bir PHP yönergesinin nerede ve ne zaman atanabileceğini belirlerler ve bu kılavuzdaki her yönerge bu kiplerden biri ile ilişkilidir. Örneğin, bazı ayarlar bir PHP betiğinin içinde ini_set() kullanarak atanabilirken bazıları da php.ini veya httpd.conf dosyasında atanabilirler.
Örneğin, output_buffering
ayarı için kip INI_PERDIR
olup
ini_set() kullanarak atanamaz. Bununla birlikte,
display_errors yönergesinin
kipi INI_ALL
olup ini_set()
kullanımı dahil her yerde atanabilir.
INI_USER
(int)
INI_PERDIR
(int)
INI_SYSTEM
(int)
INI_ALL
(int)