- array_map: documentation ( source)
- implode: documentation ( source)
- preg_split: documentation ( source)
<?php
function prepareKeywordsForDatabase($string)
{
$keywords = preg_split('#[\,|\v]#', $string);
$keywords = array_map('trim', $keywords);
return implode(', ', $keywords);
}
echo prepareKeywordsForDatabase('ciao, come , , , , va ?!!!!');