得到数组中的数字,在线等 php页面有一数组: $arr=array('30万','40万','二手房');现我要得到此数组中 1是否有二个值含有数字 2是数组中的是哪几个值含数字(可得到含数字的值在数组中的位置) thanks 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 $arr=array('30万','40万','二手房','300'); $n = preg_grep('#\d+#',$arr); print_r( $n ); $arr=array('30万','40万','二手房');$reg = "/.*(\d+).*/si";foreach($arr as $key = $value) { preg_match($reg, $value, $newArr); if (is_numeric($newArr[1])) { echo $key." => " $newArr[1]."<br/>"; }} 关于购物站,客户操作到哪一步时才改变产品总数数量? 网站配二级域名后怎么共享session? 一个简单问题 循环问题! 大侠帮看看小弟的代码 高分求助一个效率的问题 为什么用ip连接mysql数据库会报错? 大家好,我想学PHP,可否给俺带个路? 请问MYSQL是什么(不用细说)?怎么使用MYSQL(请细说)! 哎呀,受不了了,各位帮我看看里面的代码,我不是很懂php的。 foreach的结果集怎么弄出来啊 请问关于图片上传的问题
$n = preg_grep('#\d+#',$arr);
print_r( $n );
$reg = "/.*(\d+).*/si";
foreach($arr as $key = $value) {
preg_match($reg, $value, $newArr);
if (is_numeric($newArr[1])) {
echo $key." => " $newArr[1]."<br/>";
}
}