我知道这可能看起来很简单,但我对如何完成这项任务感到困惑。
我需要从数组键/值中删除所有 HTML IMG 标记,然后将这些删除的 HTML IMG 标记推回同一个数组,这次使用它自己的单独数组键。
样本:
$array = array(
'content' => '<img src="http://www.domain.com/images/img.png" width="100" height="100" alt="" />here is some content that might also be in this string.'
);
$array = array(
'content' => 'here is some content that might also be in this string.',
'image' => '<img src="http://www.domain.com/images/img.png" width="100" height="100" alt="" />'
);
HTML IMG 标记和字符串中的其余文本总是不同的。内容永远不会完全相同,所以我真的不知道该怎么做。我在想explode()
或str_replace()
。