- stripslashes: documentation ( source)
- function_exists: documentation ( source)
- print_r: documentation ( source)
<?php
if (!function_exists('strip_slashes'))
{
/**
* Un-quotes a quoted string.
*
* @param (mixed) $str - The input string.
* @author Yousef Ismaeil Cliprz
*/
function strip_slashes($str)
{
if (is_array($str))
{
foreach ($str as $key => $val)
{
$str[$key] = strip_slashes($val);
}
}
else
{
$str = stripslashes($str);
}
return $str;
}
}
$arr = array('Yousef\\\'s','\"PHP.net\"','user\\\'s');
echo 'With strip_slashes() function:<br />';
print_r(strip_slashes($arr));
echo '<br />';
echo 'Without strip_slashes() function:<br />';
print_r($arr);
?>