PHP strip_tags: разрешить только первый тег

У меня есть этот код strip_tags($html,'<a>,<br>') который разбивает все теги, кроме <a> и <br>

Как я могу удалить все теги <a> кроме первого? Есть что-то вроде strip_tags($html,'<a>[0],<br>') ?

Пример HTML:

 <div> <p> <a href="#">I want this link</a><br/> Something in new line with unwantend <a href="#">link</a><br/> Lorem ipsum bla bla...<br/> Unwanted <a href="#">link</a> once more. </p> </div> 

Solutions Collecting From Web of "PHP strip_tags: разрешить только первый тег"