簡體   English   中英

我可以在PHP中聲明一個像$(variable name)這樣的變量名嗎?

[英]Can I declare a variable name like this $(variable name) in PHP?

我想獲取mysql函數mysql_field_name()的結果字符串(字段名),並將其聲明為變量,以便以后在程序中使用它。
例如,像這樣:

$(mysql_field_name($result,2)) = 2;

在這里,我可以使用如下語句: $(mysql_field_name($result,2));
它是正確的變量聲明嗎?
它會工作,並且會聲明一個以字段名稱作為變量名稱的變量嗎?

${mysql_field_name($result,2)} = 2

http://codepad.org/NRok2Cha

這是您可以在PHP中執行的操作:

$varname = mysql_field_name($result, 2);
$$varname = 2;

PHP手冊中的更多信息: 變量變量

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

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