Seeing as ereg_replace and that whole family has been depreciated in the newer PHP releases it’s surprising how many sites still show and use it.
This simple function strips out whitespace from a string. Could be useful in taking spaces out of usernames, id’s, etc.
<?php $string = 'us er na me'; $string = nowhitespace($string); function nowhitespace($data) { return preg_replace('/\s/', '', $data); } // This will be 'username' now echo $string; ?>
You could use this to make all whitespace only 1 space wide by changing the ” in the following line.
return preg_replace('/\s/', ' ', $data);
Last example modified from the PHP manual.