ANTICHAT — форум по информационной безопасности, OSINT и технологиям
ANTICHAT — русскоязычное сообщество по безопасности, OSINT и программированию.
Форум ранее работал на доменах antichat.ru, antichat.com и antichat.club,
и теперь снова доступен на новом адресе —
forum.antichat.xyz.
Форум восстановлен и продолжает развитие: доступны архивные темы, добавляются новые обсуждения и материалы.
⚠️ Старые аккаунты восстановить невозможно — необходимо зарегистрироваться заново.
 |
Регулярка возвращает "array" |

10.06.2010, 20:54
|
|
Новичок
Регистрация: 14.03.2010
Сообщений: 25
Провел на форуме: 22699
Репутация:
0
|
|
Регулярка возвращает "array"
Привет всем
$getDetails = "<img border="0" src="thumbnail.php?305300.jpg">";
//Ищем по регулярке картинку
preg_match_all('/"thumbnail\.php\?(\d+)\.(jpg|jpeg|png|gif)"/i', $getDetails , $img);
$getImage = array();
$getImage['name'] = $img[0];
$getImage['type'] = $img[2];
echo $getImage['name'].'.'.$getImage['type'];
Возвращает вместо имя файла - Array
Что делать?
|
|
|

10.06.2010, 21:06
|
|
Постоянный
Регистрация: 29.07.2009
Сообщений: 400
Провел на форуме: 1455812
Репутация:
150
|
|
PHP код:
$getDetails = '<img border="0" src="thumbnail.php?305300.jpg">';
//Ищем по регулярке картинку
preg_match_all('/"thumbnail\.php\?(\d+)\.(jpg|jpeg|png|gif)"/i', $getDetails , $img);
$getImage = array();
$getImage['name'] = $img[1][0];
$getImage['type'] = $img[2][0];
echo $getImage['name'].'.'.$getImage['type'];
|
|
|

10.06.2010, 21:07
|
|
Участник форума
Регистрация: 30.05.2009
Сообщений: 139
Провел на форуме: 620261
Репутация:
30
|
|
pritn_r() попробуй и посмотри,в чем соль
|
|
|

10.06.2010, 21:16
|
|
Постоянный
Регистрация: 16.04.2008
Сообщений: 889
Провел на форуме: 12942062
Репутация:
1550
|
|
preg_match_all ищет все вхождения, потому и возвращает массив не однормерный.
сделай print_r($img) и все станет ясно
|
|
|

14.06.2010, 01:50
|
|
Познающий
Регистрация: 30.11.2009
Сообщений: 46
Провел на форуме: 159271
Репутация:
1
|
|
print_r($img)
ну и как вариант
preg_match
|
|
|

16.06.2010, 08:25
|
|
Познающий
Регистрация: 24.05.2009
Сообщений: 32
Провел на форуме: 104603
Репутация:
0
|
|
ахха.. седня тоже с этой темой долго парился
LStr1ke верно подметил
|
|
|
|
 |
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|