当前位置: 首页 > 面试题库 >

PHP-计算特定的数组值

能旭
2023-03-14
问题内容

如何计算值等于常数的数组中元素的数量?例,

$myArray = array("Kyle","Ben","Sue","Phil","Ben","Mary","Sue","Ben");

我怎么才能直接知道里面有多少“本”?


问题答案:
$array = array("Kyle","Ben","Sue","Phil","Ben","Mary","Sue","Ben");
$counts = array_count_values($array);
echo $counts['Ben'];


 类似资料:
  • 问题内容: 我试图根据条件计算某个值在多维数组中出现的次数。这是一个示例数组; 如果要显示所有绿色水果,可以执行以下操作(让我知道这是否是最佳方法); 这将输出; 太好了,我可以在那里看到它们是2个值,但是实际上我如何才能让PHP计算绿色的水果数量并将其放在变量中,以便我在脚本中进一步使用以解决问题?例如,我想做类似的事情; 我看过count(); 但是我看不到任何添加“ WHERE / cond

  • 问题内容: 我有以下JSON数组,我想创建对象表单状态键计数 要计算状态键值并创建以下对象 问题答案: 使用 方法 虽然可以使用 具有相同代码的方法。

  • 我无法让我的数组总结出特定的部分。 以下是我的课程说明: 编写一个程序来准备公司销售报告•该程序要求用户输入一周内三种产品的每日销售额。对3种产品和7天使用双2D阵列展示每种产品的销售额。然后,程序计算并显示以下内容:•一周内所有三种产品的销售总额。•所有产品的日平均销售额。•每种产品一周的销售总额。使用1D阵列保存每个产品的总销售额。•每种产品的日平均销售额周末所有产品的销售总额(假设第六天和第

  • 我有一个像这样的数字数组 我想找出每一行,第二列中有多少元素在该行第二列值的一定距离内(比如10)。所以在这个例子中,这里的解决方案是 所以[first row,third column]是3,因为第二列(57,51,67)中有3个元素在距离57的10范围内。每行的情况类似 任何帮助都将不胜感激!

  • 我正在编写一个程序,根据学生和导师的可用性来组建辅导小组。可用性是用字母表示的阻塞时间列表给出的。例如,如果一个学生以[A, C, D]的形式给出他的可用性,那么他在一天的第一、第三和第四个小时都有空。你如何制作一个函数,它接受学生列表和导师列表,并给出一组列表,从而最大限度地增加一组中的学生数量?我在Java工作,但我对算法比对代码本身更感兴趣。更多细节: 小组必须包含3-6名学生和1名导师。

  • 问题内容: 说我有一个像这样的数组: 如何计算具有给定值的数字(在示例中为空白)? 而且有效吗?(大约十二个数组,每个数组包含数百个元素)此示例超时(超过30秒): 在这种情况下,空白元素的数量为3。 问题答案: 如何使用array_count _values来获得一个为您计算一切的数组?