求一个PHP对不确定变量数组取值的方法
时间:2011-11-12
来源:互联网
Array ( [odr_qty18] => 18 [qty18] => 2 [price18] => 25 [total18] => 50 [total] => 150 [odr_qty22] => 22 [qty22] => 5 [price22] => 30 [total22] => 150 )
其中的odr_qty后面的18/22是不确定的值,
其中的qty后面的18/22是不确定的值,
其中的price后面的18/22是不确定的值,
......................
提交过来的数组如上.
由于不确定变量名,用foreach后怎么才能准确取值?
其中的odr_qty后面的18/22是不确定的值,
其中的qty后面的18/22是不确定的值,
其中的price后面的18/22是不确定的值,
......................
提交过来的数组如上.
由于不确定变量名,用foreach后怎么才能准确取值?
作者: bailixia520 发布时间: 2011-11-12
不是一样循环出来吗?其实我看懂楼主的意思
PHP code
PHP code
$arr=Array ( odr_qty18 => 18,qty18 => 2,price18 => 25,total18 => 50, total=> 150 ,odr_qty22 => 22, qty22 => 5, price22 => 30, total22 => 150 ); foreach ($arr as $key=>$value){ echo $key."----".$value."<br>"; }
作者: baoxiaohua 发布时间: 2011-11-12
foreach ($Array as $Key=>$Value){
判断 strpos $Key 所包含的条件是否 !==false.
}
判断 strpos $Key 所包含的条件是否 !==false.
}
作者: PhpNewnew 发布时间: 2011-11-12
判断 strpos $Key 所包含的条件是否 !==false.
要怎么判段才能把这个变量取出来?
要怎么判段才能把这个变量取出来?
作者: bailixia520 发布时间: 2011-11-12
引用 4 楼 bailixia520 的回复:
判断 strpos $Key 所包含的条件是否 !==false.
要怎么判段才能把这个变量取出来?
判断 strpos $Key 所包含的条件是否 !==false.
要怎么判段才能把这个变量取出来?
... 这....
举个例子吧
foreach ($Array as $Key=>$Value){
if (strpos('odr_qty18',$Key)!==false){
//或者直接判断是否等于 odr_qty18,当然我现在不清楚你的这个变量名是不是只有18和22
$ThisValue=$Value;//这个$ThisValue 就是 odr_qty18的值
}
}
作者: PhpNewnew 发布时间: 2011-11-12
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28