參考來自:Merging Variable PHP合併可變PHP 2
我有$ _ POST點擊後收到空白零問題 '提交' 按鈕..
我的代碼:
$temp_var = "_POST['text_".$id."']";
echo $$temp_var;
輸出:空白
參考來自:Merging Variable PHP合併可變PHP 2
我有$ _ POST點擊後收到空白零問題 '提交' 按鈕..
我的代碼:
$temp_var = "_POST['text_".$id."']";
echo $$temp_var;
輸出:空白
首先,你確定你的表單使用method="post"
保存到POST嗎?
其次,爲什麼要使用變量?
您可以簡化這
echo $_POST["text_$id"];
是可能的嗎?我認爲首先從其他變量產生,然後把合併變量。 – user453089
@ user453089:爲什麼它不可能?索引是一個字符串,你可以用任何你想要的方式創建它。 PHP使用雙引號字符串進行變量解析,因此完全沒問題。我建議你在做任何進一步的「冒險」之前閱讀更多的文檔;) –
不可能,完全可能。你可以用各種方法來做到這一點。例如,'$ _POST ['text _'。$ id]'也適用。 – casraf
$temp_var = $_POST["text_".$id];
echo $temp_var;
提示:啓用錯誤報告,PHP會告訴你什麼地方出了錯。 – hakre
變量變量名稱不適用於數組訪問,僅適用於變量名稱。 – hakre