PHP | rawurlencode() function
Last Updated :
16 Aug, 2018
The rawurlencode() function is an inbuilt function in PHP which is used to encode the URL(Uniform Resource Locator) according to RFC(Uniform Resource Identifier) 3986.
Syntax:
string rawurlencode( $str )
Parameters: This function accepts single parameters $str which is mandatory. It is used to store the URL which is to be encoded.
Return Value: This function returns a string which contains all non-alphanumeric characters except -_.~ symbols. The symbols or space character replaced with a percent (%) sign followed by two hex digits.
Below programs illustrate the rawurlencode() function in PHP.
Program 1:
<?php
echo '<a href="www.geeksforgeeks.org' ,
rawurlencode( 'A computer science portal for geek' ), '">' ;
?>
|
Output:
<a href="www.geeksforgeeks.orgA%20computer%20science%20portal%20for%20geek">
Program 2:
<?php
$str = 'A computer science portal for geek' ;
echo '<a href="www.geeksforgeeks.org' , rawurlencode( $str ), '">' ;
?>
|
Output:
<a href="www.geeksforgeeks.orgA%20computer%20science%20portal%20for%20geek">
Related Articles:
Reference: http://php.net/manual/en/function.rawurlencode.php
Like Article
Suggest improvement
Share your thoughts in the comments
Please Login to comment...