What is wrong with this PHP script?

Miscellaneous Forums/General Discussion/What is wrong with this PHP script?

I don't understand how this quotemeta thing is supposed to work. It accepts a string. But the whole problem is PHP is too stupid to handle a simple string:

<?PHP

$text=quotemeta ( ":z0dfdg%p?4rZ${[BoSnV`/%" );
echo $text;

/?>