URL Encode and Decode in PHP
rawurlencode is RFC 3986; urlencode uses the older application/x-www-form-urlencoded.
Author:
chris
// Language: PHP
<?php
declare(strict_types=1);
$raw = 'hello world & friends?';
echo urlencode($raw), PHP_EOL;
echo rawurlencode($raw), PHP_EOL;
echo urldecode(urlencode($raw)), PHP_EOL;