PHP 数组模糊问题
答案:3 悬赏:80 手机版
解决时间 2021-11-16 14:11
- 提问者网友:战皆罪
- 2021-11-15 20:27
PHP 数组模糊问题
最佳答案
- 五星知识达人网友:洎扰庸人
- 2021-11-15 21:39
class search
{
///@$keywords:关键词,@$field:字段,@$data:数组
function search($keywords,$field,$data)
{
if(!$keywords||!$data||!$field)return false;
$this->keywords=$keywords;
$this->field=$field;
$this->data=$data;
for($i=0;$idata);$i++)if(strpos($this->data[$i][$this->field],$this->keywords)>-1)$res[]=$this->data[$i];
return $res;
}
}
$search=new search();
//$search->search($keywords,$field,$data);//调用
{
///@$keywords:关键词,@$field:字段,@$data:数组
function search($keywords,$field,$data)
{
if(!$keywords||!$data||!$field)return false;
$this->keywords=$keywords;
$this->field=$field;
$this->data=$data;
for($i=0;$i
return $res;
}
}
$search=new search();
//$search->search($keywords,$field,$data);//调用
全部回答
- 1楼网友:西风乍起
- 2021-11-15 22:51
有一个函数,可以逆转数组的键和值
- 2楼网友:像个废品
- 2021-11-15 21:58
$result=array("key"=>$daima, "result"=>array());function my_filer(&$item1, $key, &$result)
{ if (strstr($item1, $result["key"]) array_push($result["result"], $key);}array_walk($stockarray, 'my_filer', $result);
只是一种想法,你参考一下。array_walk可以参照:http://cn.php.net/manual/zh/function.array-walk.php
{ if (strstr($item1, $result["key"]) array_push($result["result"], $key);}array_walk($stockarray, 'my_filer', $result);
只是一种想法,你参考一下。array_walk可以参照:http://cn.php.net/manual/zh/function.array-walk.php
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯