<!--
[вырезать этот код код]
-->
Спасибо.
Спустя 41 минута, 30 секунд (15.03.2011 - 19:45) imbalance_hero написал(а):
Parfusha
Откуда? Что пробовал? Показывай, за тебя писать не будем, задолбало =)
Откуда? Что пробовал? Показывай, за тебя писать не будем, задолбало =)
Спустя 40 минут, 8 секунд (15.03.2011 - 20:25) Chel_Hacker777 написал(а):
Parfusha
Нужно вырезать все комментарии html <!-- --> ?
Нужно вырезать все комментарии html <!-- --> ?
Спустя 1 час, 5 минут, 51 секунда (15.03.2011 - 21:31) alex12060 написал(а):
регуляяяяяяркииииииии)
$text = '<!-- text -->';
preg_match("/<!--[\s*](.*?)[\s*]-->/is", $text, $get);
echo trim($get[1]);
Спустя 4 часа, 17 минут, 2 секунды (16.03.2011 - 01:48) Chel_Hacker777 написал(а):
Если не хотите использовать регулярки, то можете вот так попробовать:
$text_user='Это текст 1.<!-- комментарий -->Это текст 2.<!-- комментарий --><!-- комментарий --><!-- комментарий --><!-- комментарий -->Это текст 3.<!-- комментарий -->Это текст 4.';
$text=$text_user;
for(;substr_count($text,"<!--")>0 && substr_count($text,"-->")>0;)
{
list($t,)=explode("<!--","$text");
$a=''.$a.''.$t.'';
list($x,)=explode("-->","$text");
$z=strlen($x);
$z=$z+3;
$text=substr("$text",$z);
}
$a=''.$a.''.$text.'';
echo ($a);