これが関数でのみ可能かどうかはわかりませんpreg_replace
が、最初の画像のみを取得し、他のすべてを無視したいと思います。
このコードは、表示したいテキスト内のすべての画像を除外しますが、取得する必要があるのは最初の画像だけです。
if (!$params->get('image')) {
$item->introtext = preg_replace('/<img[^>]*>/', '', $item->introtext);
}
これを達成するための正しい方向を教えてください。
編集 :
limit
最初の画像をスキップして残りを保持したくないので、プロパティを使用するだけでは不十分なようです。反対のことが必要です。最初の画像を保持し、他のすべてを置き換えます。