Stavo provando a sostituire un pezzo di codice con str_replace ma evidentemente qualcosa mi sfugge

in pratica vorrei anteporre a tutti gli href che trova nella pagina una url

example: "href=" deve diventare "href=mioindirizzo?url="

ma credo che l'str_replace lo faccia solo per le stringhe ... no?

C'è altro modo?

grazie