Php 按类别排列
我有数据库中的数据存储在Excel中,如下所示 在我的php中的当前排名如下。当类别不同时,我想要我的排名,然后像这样从1开始 我当前的php排名脚本如下Php 按类别排列,php,laravel,ranking,rank,Php,Laravel,Ranking,Rank,我有数据库中的数据存储在Excel中,如下所示 在我的php中的当前排名如下。当类别不同时,我想要我的排名,然后像这样从1开始 我当前的php排名脚本如下 foreach ($val_array_tbp as $key => $value) { foreach ($ordered_values_tbp as $ordered_key => $ordered_value) { if ($value === $ordered_value) {
foreach ($val_array_tbp as $key => $value) {
foreach ($ordered_values_tbp as $ordered_key => $ordered_value) {
if ($value === $ordered_value) {
$key = $ordered_key;
break;
}
}
$excel->getActiveSheet()->setCellValue('AM'.$row, ((int) $key + 1));
$row++;
}
有谁能帮我获得我想要的排名?因为我不知道怎样才能获得这样的排名
谢谢欢迎来到Stack Overflow!请在此页面上传您的截图,您可以在此处找到帮助:或者在问题的文本区域中还有另一个与格式相关的帮助链接。原因是外国图像源可能只在有限的时间内可用,而这个问题到那时就变得毫无用处了。谢谢现在的排名和你想要的有什么区别?我几乎投票结束了这一点,然后才意识到@Grant Miller在这里进行了编辑,并使用了错误的图像,这使得这个问题看起来毫无意义。编辑别人的帖子时请小心@Tastemade Indonesia-我们需要查看数组的内容
$val\u array\u tbp
和$ordered\u values\u tbp
$val\u array\u tbp这样的值