$text = "
Карта Сбербанк - 5469550021126526
Номер кошелька: 41001194625877
Москва. 31.03.2018г.
Зароботок 3000$
";
$matches = array();
preg_match_all('/(\+[\s\-\(\)0-9]+)(\n|$)/', $text, $matches);
foreach ($matches[0] as &$match) {
$match = trim($match);
$match = str_replace(array('(',')','-',' '), '', $match);
echo $match.', ';
}
echo '<br>';
echo $match;
$str = '
Карта Сбербанк - 5469550021126526
Оплата Яндекс деньги :+7(903)888-88-88
Номер кошелька: 41001194625877
Киви Кошелек - +79119068771
Кошелек - +380119068771
Тел +972 54 77 22 765
Москва. 31.03.2018г.
Зароботок 3000$
тел +7-906-107-97-10
';
$numbs = array();
if (preg_match_all('~(\+[\s\-\(\)0-9]+)$~', $str, $arr)) {
$arr = $arr[0];
$numbs = str_replace( array('(', ')', '-', ' ') , '', $arr);
}
var_export($numbs);
//array ( 0 => '+79061079710 ', )