動態鏈接這樣替換mysql的PHP變量取串
http://{$site}.com/{$username}
和PHP文件
$site = google.com;$username = 2;
但是,當我從數據庫中獲取它不與PHP變量它只需更換作爲
http://{$site}.com/{$username}
輸出我試着preg_replace('/\{\$([a-zA-Z_\x7f-\xff][a-zA-Z0-9_\x7f-\xff]*)\}/e', "$$1", $row['url']);
但它只是在更換MySQL中的e變量獲取字符串其他保持靜態。
那麼是否有另一種方法來替換{}
中的所有值與特定的php變量。
'$ site'不是有效的字符串。也許你應該首先啓用error_reporting .. – Luceos
$站點只是爲了告訴你的人我的問題 –