$str = 'andiamo allo zoo +image|valore+ a +image2|valore2+ vedere il mandrillo';
preg_match_all("/\+([^+]+)\+/", $str, $valore);
print_r($valore);


poi con l'array ci fai quello che vuoi :ignore: