php关联存在性检查

php关联存在性检查,php,Php,我有 如果找到$c,我试图返回特定字符串$c在$a中出现的次数 例如: 如果$c='4',那么我需要输出2 如果$c='fout',则我需要输出为'notfound' 我是php新手,语法有问题,特别是因为这是一个关联数组 如何执行此操作?PHP手册声明返回一个关联数组,其中键为值,值为频率。因此,您可以检查变量$a是否是$b的键,以及它是否是回声频率计数 $a = array('ten','ten','ten','three','two','one','ten','four','four');

我有

如果找到$c,我试图返回特定字符串$c在$a中出现的次数

例如:

如果$c='4',那么我需要输出2

如果$c='fout',则我需要输出为'notfound'

我是php新手,语法有问题,特别是因为这是一个关联数组


如何执行此操作?

PHP手册声明返回一个关联数组,其中键为值,值为频率。因此,您可以检查变量
$a
是否是
$b
的键,以及它是否是回声频率计数

$a = array('ten','ten','ten','three','two','one','ten','four','four');
$b= array_count_values ($a);

PHP手册声明返回一个关联数组,其中键为值,值为频率。因此,您可以检查变量
$a
是否是
$b
的键,以及它是否是回声频率计数

$a = array('ten','ten','ten','three','two','one','ten','four','four');
$b= array_count_values ($a);
对于自定义“未找到”,您需要以下内容:

echo $b['four']; // echoes 2, since there's two 'four' values in the array.
对于自定义“未找到”,您需要以下内容:

echo $b['four']; // echoes 2, since there's two 'four' values in the array.
$b = array_count_values($a);
$c = "four";
if (isset($b[$c]))
{
  echo $b[$c];
}
else echo "not found";