[英]Short Code for PHP string with variable
我有一個包含這樣的變量的查詢字符串
$field_name = 'features';
$value = '5';
$query = "SELECT * FROM Table WHERE $field_name\_tid = '$value'";
我的目標是打印出$query
這樣的SELECT * FROM Table WHERE features_tid = '5';
我把\\_
希望它可以作為轉義字符,但它沒有用。 有沒有辦法實現這一點,而不使用像". $field_name ."
這樣的方法". $field_name ."
並修改原始變量值?
是:
$query = "SELECT * FROM Table WHERE {$field_name}_tid = '$value'";
您可以使用:
$query = "SELECT * FROM Table WHERE {$field_name}_tid = '$value'";
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.