PHP stripslashes() Function
The stripslashes() function is a built-in function in PHP. This function removes backslashes in a string.
Syntax:
stripslashes(string)
Parameter: This function accepts only one parameter as shown in the above syntax. It is described below:
- string: This is the only parameter required which specifies the string on which the function will operate.
Return Values: This function returns a string with backslashes stripped off.
Examples:
Input : "Geeks for\ Geeks"
Output : Geeks for Geeks
Input : "A\ Computer \Science \Portal"
Output : A Computer Science Portal
Below programs illustrate the stripslashes() function in PHP:
Program 1:
<?php
$str = "Geeks for\ Geeks" ;
echo stripslashes ( $str );
?>
|
Output:
Geeks for Geeks
Program 2: In this program we will see the array implementation of stripslashes() function. stripslashes() is not recursive. In order to apply this function to an array, a recursive function is required.
<?php
function stripslashes_arr( $value )
{
$value = is_array ( $value ) ?
array_map ( 'stripslashes_arr' , $value ) :
stripslashes ( $value );
return $value ;
}
$array = array ( "Gee\\ks " , "fo\\r" , " \\Geeks" );
$array = stripslashes_arr( $array );
print_r( $array );
?>
|
Output:
Array
(
[0] => Geeks
[1] => for
[2] => Geeks
)
Reference:
http://php.net/manual/en/function.stripslashes.php
Last Updated :
21 Jun, 2023
Like Article
Save Article
Share your thoughts in the comments
Please Login to comment...