次のhtmlコンテンツがあります。
<p>My name is <a href="way2project">way2project</a></p>
今、私はこのテキストを<p>My name is way2project</p>
これを行う方法はありますか?助けてくださいありがとう
preg_replace を使用しましたが、無駄でした。
再度、感謝します
次のhtmlコンテンツがあります。
<p>My name is <a href="way2project">way2project</a></p>
今、私はこのテキストを<p>My name is way2project</p>
これを行う方法はありますか?助けてくださいありがとう
preg_replace を使用しましたが、無駄でした。
再度、感謝します
ストリップタグ機能を使用できます
$string = '<p>My name is <a href="way2project">way2project</a></p>';
echo strip_tags($string,'<p>');
2番目のパラメーターは、無視できない許可されたタグのリストであることに注意してください。
シンプルなHTMLDomパーサーをチェックアウトする
$html = str_get_html('<html><body>Hello!<a href="http://stackoverflow.com">SO</a></body></html>');
echo $html->find('a',0)->innertext; //prints "SO"
これは奇妙に思えますが、問題の完全な範囲がわからず、PHPでこれを実行したい場合は、次のことを試すことができます。
$origstring = '<p>My name is <a href="way2project">way2project</a></p>';
$newstring = str_replace('<a href="way2project">way2project</a>', 'way2project', $origstring);
echo $newstring;
strip_tagsこれを使用して、htmlタグを削除できます。