我还是PHP的新手,所以请原谅我问这个问题:(
假设我有这样的输入类型文本:
<input type="text" id="wrapper_background_color"
value="'.$GetColorpickerValue.'" name="wrapper_background_color" />
因此,为了使用该输入做一些事情,我可以使用$_POST这样选择它(这很好)
$_POST['wrapper_background_color']
现在我将把我的文本输入名称修改为:
<input type="text" id="wrapper_background_color" value="'.$GetColorpickerValue.'"
name="theme_display_options[wrapper_background_color]" />
现在,我如何使用$_POST选择新名称?
这不会起作用,但说明了我的尝试:
$_POST theme_display_options['wrapper_background_color']
THX伙计们!!
您要查找:
$_POST['theme_display_options']['wrapper_background_color']
将来使用print_r()
或var_dump()
来查看数据的结构:
var_dump($_POST);
$_POST['theme_display_options']['wrapper_background_color']
就像我们使用多维数组一样:-
$_POST['theme_display_options']['wrapper_background_color']
在PHP:的开头使用此代码
print_r($_POST);
你可以找到你的答案。。。
尝试使用
$wbc = "theme_display_options[wrapper_background_color]";
$_POST['$wbc']
或多一体
$_POST['theme_display_options']['wrapper_background_color']
然后你的的代码