ini_get() returns the current value of a configuration option. Not every directive is available or meaningful in every environment, so check the returned value before using it.
<?php$limit=ini_get('memory_limit');
echo$limit;
Getting & setting PHP values of php.ini and getting server, operating system & PHP details to Manage
PHP installation details and configuration settings are kept in php.ini file which is kept at server root or in PHP directory ( or in Windows dir ) . In a shared hosting these data can be views by using phpinfo function. Set value of each data can be identified by using ini_get function. Here are some examples. The outputs given here will change based on your php.ini settings at your server.
echoini_get('upload_max_filesize'); // Output is by default 2M echoini_get('mysql.max_links'); // OUTPUT -1 echoini_get('mysql.connect_timeout'); // OUTPUT 60
Please note that the output are not numeric, the output of upload_max_filesize can't be used directly as numeric value.
Some of the data we can change at script level by using ini_set function.
If we want to get all the setting data we can use ini_get_all function. Here is the code.
I write and maintain practical tutorials on Python, PHP, SQL, JavaScript, HTML, jQuery,
and web development at plus2net. The tutorials focus on clear explanations, working
examples, and code that readers can test and adapt while learning.