довольно часто возникает задача на пхп вырезать одно, два или несколько слов из строки.
для решения этой задачи я написал небольшую функцию subwords.
в ней 2 парментра, первый это сама строка, второй, количество слов которые нужно получить на выходе
т е вырезать. пользуйтесь.
function subwords($str,$count = 1)
{
$str = trim($str);
$posblank = 0;
for ($i = 0; $i < $count; $i++)
{
$posblankcurrent = strpos($str,' ',$posblank);
if($posblankcurrent != false)
{
$posblank = $posblankcurrent + 1;
}
}
if ($posblank)
$str = substr($str,0,$posblank-1);
return $str;
}
Комментариев нет:
Отправить комментарий