Вставьте строку перед концом ссылки

Какой самый быстрый способ вставить строку перед тегом </a> ?

 <a href="..."> bla bla... </a> 

 str_replace("</a>", "blabla</a>", $text); 

Есть много способов лечения этой кошки, но вот несколько общих:

В HTML:

 <a href=""><?php echo $foo; ?></a> <a href=""><?=$foo?></a> 

В PHP

 echo "<a href=\"\">$foo</a>"; echo "<a href=\"\">{$foo}</a>"; echo "<a href=\"\">". $foo ."</a>"; 

Редактируйте, вы сказали «самый быстрый», который я забыл

Предполагая, что мы говорим о PHP, в частности: предположительно использование запятой для конкатенации строк в php является одним из самых быстрых способов построения строки. Но если вы не делаете это очень много, это похоже на оптимизацию, которая не будет покупать вас очень сильно.

 echo "<a href=\"\">", $foo ,"</a>"; 

<a href="..."> bla bla... <?php echo "string"; ?></a>