ホームページ >バックエンド開発 >PHPチュートリアル >str_replace_once がコンテンツのみを置換し、 内の alt タグを置換しない方法について
str_replace_once($needle,$replace,$haystack)について、のaltタグとtitleタグを置換せずに中身だけを置換する方法
元のコードは次のとおりです
コード1:
文字を置換するときに、画像内の alt 文字とタイトル文字ではなく、テキスト コンテンツのみを置換する方法を教えてください
私の目的は、記事 $str があり、配列 $arr=array("小草","小花","狗","Willow"); に配列の内容をすべて含めたいということです。記事内の内部リンクに相当する Xiaocaohuahua のようなものに置き換えますが、
//動作しません
aaa//動作しません
< ;p title="Yangliu" ">aa
str_replace_once($needle,$replace,$haystack)について、のaltタグとtitleタグを置換せずに中身だけを置換する方法
元のコードは次のとおりです
コード1:
文字を置換するときに、画像内の alt 文字とタイトル文字ではなく、テキスト コンテンツのみを置換する方法を教えてください
私の目的は、記事 $str があり、配列 $arr=array("小草","小花","狗","Willow"); に配列の内容をすべて含めたいということです。記事内の内部リンクに相当する Xiaocaohuahua のようなものに置き換えますが、
//動作しません
aaa//動作しません
< ;p title="Yangliu" ">aa
文字列置換だけでは十分ではありません。正規表現を試してください。
または、タグを処理したい場合は、XML 解析用のプラグインを試すことができます