Un-quotes a quoted string.
If magic_quotes_sybase is on, no backslashes are stripped off but two apostrophes are replaced by one instead.
An example use of stripslashes() is when the PHP
on (it's on by default), and you aren't inserting
this data into a place (such as a database) that requires escaping.
For example, if you're simply outputting data straight from an HTML form.
Returns a string with backslashes stripped off.
' and so on.)
Double backslashes (
\\) are made into a single
$str = "Is your name O\'reilly?";
// Outputs: Is your name O'reilly?
stripslashes() is not recursive. If you want to apply this function to a multi-dimensional array, you need to use a recursive function.
$value = is_array($value) ?
array_map('stripslashes_deep', $value) :
$array = array("f\\'oo", "b\\'ar", array("fo\\'o", "b\\'ar"));
$array = stripslashes_deep($array);
The above example will output:
 => f'oo
 => b'ar
 => Array
 => fo'o
 => b'ar