简体   繁体   English

检查数组是否包含多个元素

[英]Check if array contains more than one element

There is 4-5 different emails there appears several times in the array. 有4-5种不同的电子邮件在阵列中出现了几次。 I want to know how many times does 4 emails appears. 我想知道4封电子邮件出现了多少次。

$member_sql = $this->EE->db->query("SELECT email FROM exp_members");

$member_result = $member_sql->result_array();
if(isset($member_result[0]))
{
$member_result = $member_result[0];

My error is in the if statement below. 我的错误在下面的if语句中。 My if statement does not show anything. 我的if语句不显示任何内容。 probably because it is incorrectly written. 可能是因为它写得不正确。 Can you guys help with this statement, what to write here. 你们能帮忙这句话,在这里写些什么。

if(count(array_keys($member_result, $member_result['email']))> 1)
{
echo "Do something";

}

为什么不去找mysql_num_rows呢?

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM