<?= $_GET['test'] ?> というプログラムで、
test.php?test=%00 と呼び出すと、\0 と表示されるのです。

別の言い方をすると、
<?= urlencode( $_GET['test'] ) ?> というプログラムで、
test.php?test=%00 と呼び出すと、%00 ではなく %5C0 と表示されるのです。

何とかならないでしょうか。