簡體   English   中英

帶有變量的PHP字符串的短代碼

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM