Вывод номера телефона из текста

SN
На сайте с 07.06.2016
Offline
0
400

Доброе время суток.

Заранее извиняюсь если тема повторяется, но в поиске я ответа так и не нашел.

есть файл info.dat

в нем всего 5 строк, в третьей строке такой текст:

plan.dat -Rec SR5 -T +79221234567 "Текст сообщения"

Мне нужно что бы номер телефона выводился на странице а остальная информация из файла была скрыта.

Заранее спасибо за ответы.

Gerga
На сайте с 02.08.2015
Offline
94
#1

SonicNet, вариант:


$info_dat = file_get_contents( 'info.dat' );
if ( !empty( $info_dat ) ) {
preg_match_all( "/[\d \-\(\)]{5,}/", $info_dat, $res );
}
print_R( $res );

А если вам нужна именно 3я строка файла и только 1 вхождение, то так:


$info_dat = file( 'info.dat' );
if ( isset( $info_dat[2] ) ) {
preg_match( "/[\d \-\(\)]{5,}/", $info_dat[2], $res );
}
print_R( $res );

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий