- preg_split: documentation ( source)
<?php
function countWords($sentence)
{
return count(preg_split('/\s+/', $sentence));
}
echo countWords("my name is john");
echo countWords("my name \n\r is john");
echo countWords("my name \n is john");
echo countWords("my name \n\n\r is john");
echo countWords("my \n name is john");