Вот такой код: Код (PHP): $text = '$text hgufd ghu8665 6tfhj ghjg jhf'; preg_match ('/(\w+)/', $text, $part_text); print_r ($part_text); Выводит: Array ( [0] => 1 [1] => 1 ) А мне нужно что бы выводил все слова от пробела до пробела и вносил их в масив $part_text PHP, JavaScript, SQL и другой код пишите внутри тегов Код ( (Unknown Language)): [b]php][/b]Тут код[b][/[/b][b]code][/b][/color]
Вариант первый: Код (PHP): $part_text = preg_split('/\s+/', $text, -1, PREG_SPLIT_NO_EMPTY); Вариант второй: Код (PHP): // третьим параметрам перечислить доп. символы (для работы с кириллицей - весь алфавит) $part_text = str_word_count($text, 1, '$0123456789'); Вариант третий: Код (PHP): $part_text = explode(' ',$text); // или же, если надо убрать "пустые" элементы $part_text = array_filter( explode(' ',$text) ); Вариант четвертый Код (PHP): preg_match_all('/[^\s]+/', $text, $part_text); print_r($part_text[0]);