我不确定这是否仅适用于preg_replace
功能,但我只想获取第一张图像并忽略所有其他图像。
此代码排除了我要显示的文本中的所有图像,但我只需要获取第一张图像。
if (!$params->get('image')) {
$item->introtext = preg_replace('/<img[^>]*>/', '', $item->introtext);
}
你能指出我实现这一目标的正确方向吗?
编辑 :
似乎使用该limit
属性是不够的,因为我不想跳过第一张图像并保留剩余的图像。我需要相反:保留第一张图像并替换所有其他图像。