print_r
print_r displays information about a variable in a way that's readable by humans.
print_r, var_dump and var_export will also show protected and private properties of objects. Static class members will not be shown.
Parameters
- value
-
The expression to be printed.
- return
-
If you would like to capture the output of print_r, use the return parameter. When this parameter is set to true, print_r will return the information rather than print it.
Return Values
If given a string, int or float, the value itself will be printed. If given an array, values will be presented in a format that shows keys and elements. Similar notation is used for objects.
When the return parameter is true, this function will return a string. Otherwise, the return value is true.
Notes
Note:
When the return parameter is used, this function uses internal output buffering prior to PHP 7.1.0, so it cannot be used inside an ob_start callback function.