Strict Standards: Resource ID#18 used as offset, casting to integer (18) in /home/tvoyweb/domains/tvoyweb.ru/public_html/forums/include/fm.class.php on line 401

Strict Standards: Resource ID#23 used as offset, casting to integer (23) in /home/tvoyweb/domains/tvoyweb.ru/public_html/forums/include/fm.class.php on line 401

Strict Standards: Resource ID#25 used as offset, casting to integer (25) in /home/tvoyweb/domains/tvoyweb.ru/public_html/forums/include/fm.class.php on line 401

Strict Standards: Resource ID#26 used as offset, casting to integer (26) in /home/tvoyweb/domains/tvoyweb.ru/public_html/forums/include/fm.class.php on line 401
ТвойWeb :: Вывод массива
ТвойWeb ТвойWeb
Качественный Европейский хостинг
Форум для чайников
 Чат на форуме      Помощь      Поиск      Пользователи


 Страниц (1): [1]   

> Без описания
Vladimir
Отправлено: 20 Августа, 2010 - 11:52:46
Post Id


Advanced Member


Покинул форум
Сообщений всего: 270
Дата рег-ции: Апр. 2005  

Карма 0




В переменной $content между тегами <тег1> и <тег2> находится определённая информация.
Каким образом с помощью preg_match_all вытащить эту информацию и вывести на страницу?

CODE:
<?
$content = "<тег1>
текст
<тег2>
789809898
<тег1>слово<тег2>7675464";

preg_match_all("#\<тег1\>(.+?)\<тег2\>#s",$content,$d);
$v = trim($d[1]);
?>

(Отредактировано автором: 20 Августа, 2010 - 11:53:14)

 
 Top
TvoyWeb Администратор
Отправлено: 23 Августа, 2010 - 19:44:21
Post Id



Главный здесь


Покинул форум
Сообщений всего: 7072
Дата рег-ции: Нояб. 2003  
Откуда: Tashkent Uz

Карма 52




CODE:
<?php
function prints($data, $var=0) {
echo "<pre>";
if ($var) {
print_r(var_dump($data));
} else {
print_r($data);
}
echo "</pre>";
}

$content = "В переменной <span>\$content между тегами</span> <тег1> и <тег2> находится определённая информация.
Каким образом с помощью <span>preg_match_all вытащить эту информацию</span> и вывести на страницу?";
preg_match_all("#<span>(.+?)</span>#is", $content, $matches, PREG_PATTERN_ORDER);
prints($matches);
/*
В вывод получим
<pre>Array
(
[0] => Array
(
[0] => <span>$content между тегами</span>
[1] => <span>preg_match_all вытащить эту информацию</span>
)

[1] => Array
(
[0] => $content между тегами
[1] => preg_match_all вытащить эту информацию
)

)
</pre>
*/
?>

То что Вам надо лежит в $matches[1]
 
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 2 (гостей: 2, зарегистрированных: 0, скрытых: 0)
« PHP/Perl »


Все гости форума могут просматривать этот раздел.
Только администраторы и модераторы могут создавать новые темы в этом разделе.
Только администраторы и модераторы могут отвечать на сообщения в этом разделе.
 



Форум на AlfaSpace.NET


Powered by ExBB
ExBB FM 1.0 RC1 by TvoyWeb.ru
InvisionExBB Style converted by Markus®

[Script Execution time: 0.0391]     [ Gzipped ]



Notice: ob_end_flush(): failed to send buffer of ob_gzhandler (1) in /home/tvoyweb/domains/tvoyweb.ru/public_html/forums/include/page_tail.php on line 33