HOME FORUMS MEMBERS RECENT POSTS LOG IN  
× Авторизация
Имя пользователя:
Пароль:
Нет аккаунта? Регистрация
Баннер 1   Баннер 2
НОВЫЕ ТОРГОВАЯ НОВОСТИ ЧАТ
loading...
Скрыть
Вернуться   ANTICHAT > ПРОГРАММИРОВАНИЕ > PHP
   
 
 
Опции темы Поиск в этой теме Опции просмотра

  #3  
Старый 08.06.2010, 22:14
krypt3r
Познавший АНТИЧАТ
Регистрация: 27.04.2007
Сообщений: 1,044
С нами: 10021597

Репутация: 905


По умолчанию

PHP код:
<?php
  $str 
= <<< EOL
  <a href="details.php?id=111&hit=1">name 1</a>
  <a href="details.php?id=222&hit=1">name 2</a>
  <a href="details.php?id=333&hit=1">name 3</a>
  <a href="details.php?id=444&hit=1">name 4</a>
EOL;

  
$details 'details.php?id=[id]&hit=1';
  
$details_r str_replace(array ('?''.''[id]') , 
    array (
'\?''\.''(\d+)') , $details);
  
preg_match_all ('/"' $details_r '">(.*?)</i'$str$m);
  
print_r ($m);
?>
Повнимательней с кодом. Лишние символы нет смысла "экранировать"
 
Ответить с цитированием
 



Предыдущая тема Следующая тема
Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Помогите с регуляркой PHP Margin PHP 3 06.02.2010 01:36



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT ™ © 2001- Antichat Kft.