Boşlukları bulan bir fonksiyon yazdım.

function boslukbul($q, $kac)
{
	$bosluk = strpos($q," ",$kac);
	return $bosluk;
}
$q kelimesindeki #kac 'ıncı harften sonraki ilk boşluğun yerini söylüyor. Örneğin boslukbul("abcd efgh ijkl",6) yazarsanız ilk boşluğunda değil "h" ile "i" arasındaki boşluğun yerini size bildirecektir.

Umarım buradan yola çıkarak kendi kodunuzu yazabilirsiniz.