Arqin
Профессор
- Регистрация
- 17 Мар 2009
- Сообщения
- 185
- Реакции
- 37
PHP:
$tags = array('мама', 'папа', 'дочь');
$strings = array('Сегодня мама пошла на работу', 'Не удержавшись папа громко чихнул', 'Дочь гуляла во дворе', 'А это текст где нет тегов');
$newstr = array();
foreach($strings as $string) {
array_walk($tags, function(&$tag) use (&$string, &$newstr) {
if(is_numeric($pos = stripos($string, $tag))) {
$newstr[] = substr($string, 0, $pos + strlen($tag));
}
});
}
var_dump($newstr);