很多站长朋友们都不太清楚php查询数组找到,今天小编就来给大家整理php查询数组找到,希望对各位有所帮助,具体内容如下:
本文目录一览: 1、 PHP 数组 查询 2、 PHP 数组 怎么实现关键词查找 3、 PHP怎么查询数组中的指定元素 4、 php通过数组查询数据库 5、 php 数组查询 PHP 数组 查询//获取搜索的姓名
$search = $_GET['search'];
$cj = array("wang"=>80,"zhang"=>92,"chen"=>34);
//输出分数
echo $point = $cj[$search];
//比如你查询的是wang 其实你输出的是 $cj['wang'];
//批量查询同理
//获取搜索的姓名
$search = $_GET['search'];
//多个名字已逗号隔开
$searchArr = explode(',',$search);
foreach($searchArr as $searchStr) {
echo $cj[$searchStr]."<br/>";
}
PHP 数组 怎么实现关键词查找这个关键词是包含在数组中的key中还是value中?
如果是包含在key中的话,可以这么写
foreach($array as $k => $v){
if(strstr($k, $keyword, true)){
return $k;
}
}
如果关键词包含在value中的话,就这么写
foreach($array as $k => $v){
if(strstr($v, $keyword, true)){
return $v;
}
}
PHP怎么查询数组中的指定元素有键值就用键值
$people=array('name'=>'小张,'age'=>21,'sex'=>'男');
echo $people['name'];
没有键值就用索引,从0开始
$people=array('小张,21,'男');
echo $people[0];
php通过数组查询数据库把不要的数据通过sql语句过滤掉,然后分页输出。如果你全查出来,装到数组,然后判断,再输出。太麻烦,效率又不高,不建议这样做。
php 数组查询<?php
$a=array ( [0] => array ( [coupon_price] => 91.80 [coupon_rate] => 8500.00 [num_iid] => 17656720315 [title] => 年中大促 限时99元包邮 2012夏装新款缕空拼色百褶收腰雪纺连衣裙 ) [1] => array ( [coupon_price] => 99.01 [coupon_rate] => 7123.00 [num_iid] => 15233729437 [title] => 年中大促 限时99元包邮 2012夏装新款缕空拼色百褶收腰雪纺连衣裙 ) )
function getPrice($a,$id){
$price=0;
foreach($a as $val){
if($val['num_iid']==$id){
$price=$val['coupon_price'];
}
}
return $price;
}
echo getPrice($a,15233729437);
?>
关于php查询数组找到的介绍到此就结束了,不知道本篇文章是否对您有帮助呢?如果你还想了解更多此类信息,记得收藏关注本站,我们会不定期更新哦。
查看更多关于php查询数组找到 php查找数组元素的详细内容...