Added to_string global function
This commit is contained in:
parent
f07658652e
commit
a5474c9d56
@ -354,7 +354,49 @@ function site_url($segment)
|
||||
|
||||
// --------------------------------------------------------------------------
|
||||
|
||||
/**
|
||||
* Prints out the contents of the object
|
||||
*
|
||||
* @param object/array $data
|
||||
* @param string $method
|
||||
* @return string
|
||||
*/
|
||||
function to_string($data, $method='print_r')
|
||||
{
|
||||
$output = '<pre>';
|
||||
|
||||
if($method == "var_dump")
|
||||
{
|
||||
ob_start();
|
||||
var_dump($data);
|
||||
$output .= ob_get_contents();
|
||||
ob_end_clean();
|
||||
}
|
||||
else if($method == "var_export")
|
||||
{
|
||||
ob_start();
|
||||
var_export($data);
|
||||
$output .= ob_get_contents();
|
||||
ob_end_clean();
|
||||
}
|
||||
else
|
||||
{
|
||||
$output .= print_r($data, TRUE);
|
||||
}
|
||||
|
||||
return $output . '</pre>';
|
||||
}
|
||||
|
||||
// --------------------------------------------------------------------------
|
||||
|
||||
// Wrapper workaround for PHP < 5.4
|
||||
function do_include($path)
|
||||
{
|
||||
require_once($path);
|
||||
}
|
||||
|
||||
// Load Most Common libraries
|
||||
array_map('require_once', glob(SYS_PATH.'*.php'));
|
||||
array_map('do_include', glob(SYS_PATH.'*.php'));
|
||||
|
||||
|
||||
// End of common.php
|
Loading…
Reference in New Issue
Block a user