direkt kelime sayısını bulan fonksiyon yok bildiğim kadarı ile ama
<?php
function yazbakalim($metin,$sayi) {
$kelimeayir = explode(" ", $metin);
for($i=0;$i<=$sayi-1;$i++)
{
echo $kelimeayir[$i]." ";
}
}
$metin="Kaç kelime olacak bu cümle bilmiyorum deneme amaçlı yazıyorum";
$sayi=4;
yazbakalim($metin,$sayi);
?>işini görür herhalde