Tutorialspoint.dev

PHP | rawurlencode() function

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'), '">';
?>

/div>
Output:

<a href="www.geeksforgeeks.orgA%20computer%20science%20portal%20for%20geek">

Program 2:

<?php
  
// Store the URL string
$str = 'A computer science portal for geek';
  
// Encode the URL string and print it.
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



This article is attributed to GeeksforGeeks.org

You Might Also Like

leave a comment

code

0 Comments

load comments

Subscribe to Our Newsletter