$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 ', )
$files = glob("../data/*.*");
$count_file = count(@$files);
$fnumber = '10';
foreach($files as $file)
$name[] = basename($file);
//$count = count(file($file)); // строки
//$summa += $count;
//$size = round(filesize($file)/1024,2);
$amount = count($name);
$pages = ceil($amount/$fnumber);
$page = $_GET['page'];
if(!$page OR $page=='')
{
$nav_min = 0;
$nav_max = $fnumber - 1;
}else{
$nav_min = ($page * $fnumber) - $fnumber;
$nav_max = ($fnumber * $page) - 1;
}
# Вывод
for($i = $nav_min; $i <= $nav_max; $i++)
{
echo $name[$i]; // выводится
echo $size; // НЕ выводится
echo $count; // НЕ выводится
}
echo $summa; // НЕ выводится
# Навигация
for($fpr = '', $i =1; $i <= $pages; $i++)
{
echo $fpr=(($i == 1 || $i == $pages || abs($i-$page) < 2) ? ($i == $page ? "<b style='font-size: 14px'>[$i]</b> | " : ' <a href="?page='.$i.'">'.$i.'</a> | ') : (($fpr == ' ... ' || $fpr == '')? '' : ' ... '));
}
<meta name="description" content="Array" />
<meta name="keywords" content="Array" /><link rel="image_src" href="Array" />
// читаем файл в массив строк без добавления символа перевода строки в конец каждой строки
$list = file("../data/bot.dat", FILE_IGNORE_NEW_LINES | FILE_SKIP_EMPTY_LINES);
$bot_list = array_map('trim', $list);
if (is_writeable("../data/bot.dat")){
$f = fopen("../data/bot.dat","a+");
$write_text = "$nome_bot \n";
// если строка отсутствует в массиве строк файла, то добавляем ее в файл
if (in_array($nome_bot, $bot_list)) {
echo("Запись существует.");
} else {
fputs($f,$write_text);
fclose($f);
echo("Запись добавлена.");
}