input:


output:


source:
<?php

$string 
= <<<EOF
abcde fghijklmnopqrstuvwxyz
ABCDE FGHIJKLMNOPQRSTUVWXYZ
\n\t1234567890
!@#$%^&*()
`-=[]\;',./~_+{}|:"<>?
EOF;

//$string = "hello world";

$pattern '/[^a-z0-9\[\]\!\@\#\$\%\^\&\*\.\(\)\\\{\}\;\:\'\"\,\<\>\?\-\_\=\+\`\~\n\t \/\|]/is';
$replacement '';
$post_body preg_replace($pattern$replacement$string);

echo <<<EOF

<b>
input:<br />
<textarea rows="6" cols="50">$string</textarea><br />
<br />
output:<br />
<textarea rows="6" cols="50">$post_body</textarea><br />
<br />
source:<br />
</b>
EOF;

show_source(__FILE__);

?>