McSeem7
Новичок
Имеем строку:
zodiac=3 img=26 gamecity=Sandcity gamecity_url=
нужно вырезать Sandcity
сейчас вот так:
выводятся слова до второго пробела, это значит что если вместо Sandcity будет например Demons City (2 слова) все будет нормально, а при Sandcity(1 слово) продолжает строку и выводит Sandcity gamecity_url=, а нам нужно только Sandcity
*вместо слова Sandcity может быть два слова, три слова
zodiac=3 img=26 gamecity=Sandcity gamecity_url=
нужно вырезать Sandcity
сейчас вот так:
PHP:
$s1 = next(explode('gamecity=', $htmls));
$text1 = "$s1";
function max_word1($text1, $counttext1 = 50, $sep1 = ' ') {
$words1 = preg_split('/ /', $text1);
if(count($words1)>$counttext1) $text1 = join($sep1, array_slice($words1, 0, $counttext1));
return $text1.' ';
}
echo max_word1($text1,2);
*вместо слова Sandcity может быть два слова, три слова