1
$con = preg_replace('#(<input type="text"[^>]+?>)#', '<input type="hidden" name="dog" value="$a">${1}', $content);
如何將值設置爲變量?這是我得到的是不正確的($ a,語法?)如何在preg_replace(html語法)中設置變量?
$con = preg_replace('#(<input type="text"[^>]+?>)#', '<input type="hidden" name="dog" value="$a">${1}', $content);
如何將值設置爲變量?這是我得到的是不正確的($ a,語法?)如何在preg_replace(html語法)中設置變量?
你需要$ a或變量的內容美元
'<input type="hidden" name="dog" value="'.$a.'">${1}'
而不是$ {1},我認爲它應該只是$ 1。這就是我總是使用,它似乎工作。
$ {1} - 它的工作。我將添加$ a作爲值 - > - 這是不正確的。 – user1484982