在存储到数据库之前从 $description 变量中删除 <p>(laravel)
remove <p> from $description variable before storing in database(laravel)
我正在获取输入标签的值,即转换为 Fckeditor 的文本区域:
"<p>bgfbgfbgf</p>\r\n"
我想在删除 <p>
标签后将我的值存储在数据库中。
我应该如何从我的值中删除 <p></p>
标签。
谁能帮我这个。?
如果需要,请使用 strip_tags
to remove tags and str_replace
删除 \r\n
:
strip_tags(preg_replace('/\s+/', '', $string)))
I think this will solve your problem
$text = "<p>bgfbgfbgf</p>\r\n";
$replace = array('<p>','</p>');
$text = str_replace($replace,'',$text);
这只会删除 p 标签。
要仅删除 <p>
和 </p>
,不删除其他任何内容,请使用 preg_replace and the following regular expression。
$html = "<p>bgfbgfbgf</p>\r\n";
$string = preg_replace('/<p\b[^>]*>(.*?)<\/p>/is', "", $html);
我正在获取输入标签的值,即转换为 Fckeditor 的文本区域:
"<p>bgfbgfbgf</p>\r\n"
我想在删除 <p>
标签后将我的值存储在数据库中。
我应该如何从我的值中删除 <p></p>
标签。
谁能帮我这个。?
如果需要,请使用 strip_tags
to remove tags and str_replace
删除 \r\n
:
strip_tags(preg_replace('/\s+/', '', $string)))
I think this will solve your problem
$text = "<p>bgfbgfbgf</p>\r\n";
$replace = array('<p>','</p>');
$text = str_replace($replace,'',$text);
这只会删除 p 标签。
要仅删除 <p>
和 </p>
,不删除其他任何内容,请使用 preg_replace and the following regular expression。
$html = "<p>bgfbgfbgf</p>\r\n";
$string = preg_replace('/<p\b[^>]*>(.*?)<\/p>/is', "", $html);