$_POST["p1"]获取的是$arr的键,
应该可以通过$arr[$_POST["p1"]]获取到对应的值的,怎么获取不到
应该可以通过$arr[$_POST["p1"]]获取到对应的值的,怎么获取不到
解决方案 »
- 100分求助 如何把Discuz6.1制作成单版论坛的模式呢?有参照站
- php对提交的表单进行验证的问题
- 为什么php手册中没有$_SERVER['HTTP_X_FORWARDED_FOR']这个呀
- php支持其他扩展文件的设置?
- 本人asp的,先转为php,请各位达人推荐一本电子书!
- 取总数时,用select count(*) 和 select count(id),id为主键,在效率上有区别吗?
- 转换编码: iconv("utf-8","gb2312",u2utf8($charcode)); 中英文混用时出现乱码?
- 如何上PHP支持ms sql2000
- 菜鸟求教!!!
- 关于的到访客的ip和从何处来的,载线等待,100分 !!!
- mysql语句
- php打开本地应用程序!!
$arr=array("product1"=>20,"shangpin2"=>30);
而且echo $_POST["p1"];也会打印出$arr里面的键的...但就是
$arr[$_POST["p1"]]获取不到值....
或者直接$arr[$P1]看看!!
$_POST['p1']="product1";
$arr=array("product1"=>20,"shangpin2"=>30);
echo $arr[$_POST["p1"]];//20是你其他地方的问题吧
$arr=array("product1"=>20,"shangpin2"=>30);
echo $_POST["p1"] .' : '. $arr[$_POST["p1"]]; //shangpin2 : 30注意:键是区分大小写的