strip_tags() ....用空格替换标签,而不是删除它们
2022-08-30 10:48:08
你知道如何使用php用空格字符替换html标签吗?
如果我显示
strip_tags('<h1>Foo</h1>bar');
我得到的结果是“foobar”,但我需要将单词分开的是“foo bar”。
你知道如何使用php用空格字符替换html标签吗?
如果我显示
strip_tags('<h1>Foo</h1>bar');
我得到的结果是“foobar”,但我需要将单词分开的是“foo bar”。
$string = '<h1>Foo</h1>bar';
$spaceString = str_replace( '<', ' <',$string );
$doubleSpace = strip_tags( $spaceString );
$singleSpace = str_replace( ' ', ' ', $doubleSpace );
试试这个。
preg_replace('#<[^>]+>#', ' ', '<h1>Foo</h1>bar');