XHPROF_SAMPLE_DISABLE(3) 1 XHPROF_SAMPLE_DISABLE(3)xhprof_sample_disable - Stops xhprof sample profilerSYNOPSIS
array xhprof_sample_disable (void )
DESCRIPTION
Stops the sample mode xhprof profiler, and
PARAMETERS
This function has no parameters.
RETURN VALUES
An array of xhprof sample data, from the run.
EXAMPLES
Example #1
xhprof_sample_disable(3) example
<?php
xhprof_sample_enable();
for ($i = 0; $i <= 10000; $i++) {
$a = strlen($i);
$b = $i * $a;
$c = rand();
}
$xhprof_data = xhprof_sample_disable();
print_r($xhprof_data);
?>
The above example will output something similar to:
Array
(
[1272935300.800000] => main()
[1272935300.900000] => main()
)
PHP Documentation Group XHPROF_SAMPLE_DISABLE(3)
Check Out this Related Man Page
INI_GET_ALL(3) 1 INI_GET_ALL(3)ini_get_all - Gets all configuration optionsSYNOPSIS
array ini_get_all ([string $extension], [bool $details = true])
DESCRIPTION
Returns all the registered configuration options.
PARAMETERS
o $extension
- An optional extension name. If set, the function return only options specific for that extension.
o $details
- Retrieve details settings or only the current value for each setting. Default is TRUE (retrieve details).
RETURN VALUES
Returns an associative array with directive name as the array key.
When $details is TRUE (default) the array will contain global_value (set in php.ini), local_value (perhaps set with ini_set(3) or .htac-
cess), and access (the access level).
When $details is FALSE the value will be the current value of the option.
See the manual section for information on what access levels mean.
Note
It's possible for a directive to have multiple access levels, which is why access shows the appropriate bitmask values.
CHANGELOG
+--------+------------------+
|Version | |
| | |
| | Description |
| | |
+--------+------------------+
| 5.3.0 | |
| | |
| | Added $details. |
| | |
+--------+------------------+
EXAMPLES
Example #1
ini_get_all(3) examples
<?php
print_r(ini_get_all("pcre"));
print_r(ini_get_all());
?>
The above example will output something similar to:
Array
(
[pcre.backtrack_limit] => Array
(
[global_value] => 100000
[local_value] => 100000
[access] => 7
)
[pcre.recursion_limit] => Array
(
[global_value] => 100000
[local_value] => 100000
[access] => 7
)
)
Array
(
[allow_call_time_pass_reference] => Array
(
[global_value] => 0
[local_value] => 0
[access] => 6
)
[allow_url_fopen] => Array
(
[global_value] => 1
[local_value] => 1
[access] => 4
)
...
)
Example #2
Disabling $details
<?php
print_r(ini_get_all("pcre", false)); // Added in PHP 5.3.0
print_r(ini_get_all(null, false)); // Added in PHP 5.3.0
?>
The above example will output something similar to:
Array
(
[pcre.backtrack_limit] => 100000
[pcre.recursion_limit] => 100000
)
Array
(
[allow_call_time_pass_reference] => 0
[allow_url_fopen] => 1
...
)
SEE ALSO
"How to change configuration settings", ini_get(3), ini_restore(3), ini_set(3), get_loaded_extensions(3), phpinfo(3), ReflectionExten-
sion::getINIEntries.
PHP Documentation Group INI_GET_ALL(3)