i bu şekilde php html belge dizesinde tüm bağlantıları ayrıştırmak istiyorum: = '? my_domain URL = LINK' href için href = 'LINK' yerine, LINK url parametre olacaktır çünkü urlencoded olması gerekir bu yüzden. Ben bunu yapmaya çalışıyorum:
preg_replace('/href="(.+)"/', 'href="http://'.$host.'/?url='.urlencode('${1}').'"', $html);
ama '$ {1}' sadece dize ben bu kod çalışma yapmak için, yapmanız gereken, gebelik url kurulan değil, değişmez mi?