(PHP 4, PHP 5, PHP 7)
ini_get — ��ȡһ������ѡ���ֵ
$varname
) : string�ɹ�ʱ��������ѡ���ֵ��
varname
����ѡ�����ơ�
�ɹ��Ƿ�������ѡ��ֵ���ַ�����null ��ֵ�ؿ��ַ������������ѡ����ڣ����᷵�� FALSE
��
Example #1 һЩ ini_get() ����
<?php
/*
���ǵ� php.ini ���������µ����ã�
display_errors = On
register_globals = Off
post_max_size = 8M
*/
echo 'display_errors = ' . ini_get('display_errors') . "\n";
echo 'register_globals = ' . ini_get('register_globals') . "\n";
echo 'post_max_size = ' . ini_get('post_max_size') . "\n";
echo 'post_max_size+1 = ' . (ini_get('post_max_size')+1) . "\n";
echo 'post_max_size in bytes = ' . return_bytes(ini_get('post_max_size'));
function return_bytes($val) {
$val = trim($val);
$last = strtolower($val[strlen($val)-1]);
switch($last) {
// �� PHP 5.1.0 �����ʹ�����η� 'G'
case 'g':
$val *= 1024;
case 'm':
$val *= 1024;
case 'k':
$val *= 1024;
}
return $val;
}
?>
�������̵���������ڣ�
display_errors = 1 register_globals = 0 post_max_size = 8M post_max_size+1 = 9 post_max_size in bytes = 8388608
Note: ����ѯһ�� boolean ֵ
һ�� off �� boolean ini ֵ�����Կ��ַ������� "0" ���أ�on �� ini ֵ���� "1" ���ء� �˺���Ҳ�᷵�� INI ֵ�������ַ�����
Note: ����ѯһ���ڴ�ߴ��ֵ
����ڴ�ߴ�� ini ֵ������ upload_max_filesize ���Լ�д��ʾ�������� php.ini �ļ�� ini_get() �᷵�� php.ini �ļ��д����ȷ���ַ��������������ĵ��� integer�� ���Զ���Щֵʹ�ó����������㺯��������õ�Ԥ�ڵĽ���� ����������ʾ��ת����д��ʾ��Ϊ�ֽڵ�һ�ַ�ʽ���� PHP Դ�������ıȽ���
Note:
ini_get() ����ȡ "array" �� ini ѡ����� pdo.dsn.*������������л᷵��
FALSE
��
�汾 | ˵�� |
---|---|
5.3.0 |
����������ڣ�֮ǰ�᷵�ؿ��ַ��������ڻ᷵�� FALSE ��
|