>  기사  >  php教程  >  输入N个数组,统计不同元素出现的次数

输入N个数组,统计不同元素出现的次数

PHP中文网
PHP中文网원래의
2016-05-26 08:20:351295검색

跳至

meta[] = func_get_args();
    }

    public function show() {

        foreach ($this->meta[0] as $value) {
            foreach ($value as $subvalue) {
                if (!in_array($subvalue, $this->meger)) {
                    $this->meger[] = $subvalue;
                    $this->result["$subvalue"] = 1;
                } elseif (in_array($subvalue, $this->meger)) {
                    $this->result["$subvalue"] ++;
                }
            }
        }
        print_r($this->result);
    }

}

$arr1 = array('a', 'b', 'd');
$arr2 = array('d', 'de', 'ef');
$arr3 = array('a', 'ef', 'r', 'q');
$arr4 = array('b', 'de', 'q', 'z');
$arr5 = array('1', 'de', 'q', '3r');
$arr6 = array(1, 2, 'mn', '0y');
$arr7 = array(1, 'v2d', 'mn', '0y');
$s = new Statistics($arr1, $arr2, $arr3, $arr4, $arr5, $arr6, $arr7);
$s->show();
?>

                   

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.