- urlencode: documentation ( source)
<?php
$arr = [
'test_with_/_inside',
'test_with_#_inside',
'test_with_._inside',
'test_with_,_inside',
'test_with_!_inside',
'test_with_$_inside',
];
foreach ($arr as $string) {
echo urlencode($string) . "\n";
}