php: вырезать первый абзац (без регулярных выражений)
function GetFirstP($text) { $str=substr($text,strpos($text,'<p>')+3,strpos($text,'<\/p>')-4); return $str; }
function GetFirstP($text) { $str=substr($text,strpos($text,'<p>')+3,strpos($text,'<\/p>')-4); return $str; }
» ваш блог пишет
первую заменить на закрывашку абзаца вторую на 2 кавычки)
я однако погорячился, ваш код только вырезает открывающи и закрывающий теги абзаца, это не совсем то что мне нужно, задача удалитьа бзац вместе со всем его содержимым. Решил вроде но кажется перемудрил)
/**
*
* Тут начинается мегаохуительный код который удаляет первый абзац
* от до со всем его содержимым.
*
*/
$temp1 = strstr($DETAIL, », true);
$temp2 = str_replace($temp1, », $temp1);
$NEW_DETAIL = str_replace($temp1, $temp2, $DETAIL);
/**
*
* Тут он заканчивается.
*
*/
Коротко, ясно, и работает, редкость в наше то время, благодарю Константин)