【php处理数据分组问题】教程文章相关的互联网学习教程文章

将对象存储到数组中并使用PHP中的相同值对所有数组进行分组【代码】

我正在研究阵列,我需要根据价值来安排这个.{"data": {"id": 2,"title": "second evaluation form","emp_position": "System Architecture","rating": 5,"segments": [{"segment_name": "Job Role ","question": "How old are you?"},{"segment_name": "360 Segments","question": "What is your food?"},{"segment_name": "360 Segments","question": "sample question"},]}}我需要做的是将此对象存储到数组中并根据segment_name对...

在PHP中的foreach循环中对项目进行分组【代码】

所以,我正在尝试制作一种用户市场类型的东西.有一个带有item_names的数据库,基本上描述了虚拟物品,然后是另一个表市场,当用户列出他们的一个物品时,它就在用户用户市场上出售. 我唯一的问题是我想按项目名称对其进行分组,在item_name表中引用.我知道我可以做一堆if / else语句,但这不仅是因为有很多项目,而且因为随着时间的推移我会添加更多的项目.我希望最终结果是这样的--[Water for sale]---------------------+[50 water for s...

php – 可能的单词分组【代码】

这不是作业:在工作时遇到这种情况PHP String Differences and Dynamic Restrictions 给定一串n个单词如何在不改变单词序列的情况下将它们分配到m个组中?Example 1: String: "My name is SparKot" Groups: 2 (string is split in to two strings)Possible groups will be: ('My', 'name is SparKot'), ('My name', 'is SparKot'), ('My name is', 'SparKot')用相同的字符串Example 2: String: "My name is SparKot" Groups: 3 (s...

php – Woocommerce – 分组产品 – 显示顺序

在此先感谢帮助我;) 在woocommerce中,我创建了一个包含大量子产品的分组产品 见这里link to site 如何控制分组产品/选项的显示顺序? 理想情况下,如果可能的话,我希望它能有所体现.解决方法:错过了这个信息 – 如果您希望控制产品在组中的显示顺序,请编辑产品数据中“高级”部分下的“菜单顺序”选项. 解决.

PHP JSON数组 – 按相同的值分组【代码】

我正在考虑如何通过具有相同值的对象对数组进行分组. 我从MySQL查询得到这个结果:Date StartTime EndTime 2014-12-01 08:00 12:00 2014-12-01 10:00 16:00 2014-12-02 12:00 18:00 2014-12-03 10:00 20:00我在一个名为$Data的PHP变量中有这些数据. 有可能用php获取这样的json数组:?[{"2014-12-01": [{"StartTime...

php – 根据其值对2D数组进行分组【代码】

我一直试图让一些显示逻辑表现并保持它所属的位置,并且代码变成了一个有趣的小问题,这对于制定一个通用的解决方案来说是件好事. 忍受我,它看起来像一堵文字墙,但我试图用简单的示例数据很好地格式化它,所以在快速浏览之后它应该是可以理解的. 如果由于某种原因,整个事情是一个可怕的想法,我需要在我对众神造成侮辱之前说出来. 从这样的数据开始,例如:$data = array(array('name' => 'Dave','age' => '21','city' => 'New York',)...

PHP – 按键值对多维数组进行分组【代码】

我目前有这个代码:$files = glob('songs/*.{mp3}', GLOB_BRACE); $dateUploaded = array();foreach($files as $file){$path_parts = pathinfo($file);$dateUploaded[] = array("Date Uploaded" => date ("jS \of F, Y", filemtime($file)), "File Name" => $path_parts['filename']); } print_r($dateUploaded);哪个输出Array ([0] => Array ([Date Uploaded] => 26th of February, 2013[File Name] => All That Glitters - This...

php – 如何通过对话对各个电子邮件进行分组,以便我确定(100%)一封电子邮件与另一封电子邮件在同一个对话中?【代码】

题 在使用Exchange WebServices API时,如何通过对话对各个电子邮件进行分组,以便我确定(100%)一封电子邮件与另一封电子邮件在同一个对话中? 个人意思是:我应该能够一次下载1封电子邮件,因为当发送延迟回复时(比如上个月回复电子邮件),我不想批量下载整个会话再次,但只有一封电子邮件能够将其存储在我自己的数据库中. 上下文 我正在开发一个项目,我需要将所有新鲜的电子邮件放在MySQL数据库中,以便我们可以从CRM应用程序中添加额...

php – 如何分组更多和哪​​些,或者在Doctrine中【代码】

SELECT * FROM dg WHERE ( a < 1 AND b > 1)OR ( a > 1 AND ( (c = 3 AND B < 2) or (c = 4 AND B < 5 )))我不确定如何正确分组更多和哪??些和哪些.我找到了一个更多AND组的例子,但没有OR的例子.对于exp.其中a = 1 AND(a> 1或b = 2)AND(a> 1 OR c = 2)工作查询是:public function myQuery() {return $this->createQueryBuilder( 'dg' )->where("a = 1")->andWhere("a > 1 OR b = 2")->andWhere("a > 1 OR c = 3")->getQuery()->ge...

如何使用laravel / php基于经度/纬度接近度对对象进行分组【代码】

我有一组用户.用户数可能是50或者可能是2000.每个用户都应该有一个我从Google Geo api检索到的长/ lat. 我需要查询所有内容,并按接近度和特定计数对它们进行分组.假设计数为12,我在该组中有120个用户.我想根据他们与其他人的距离(长/纬)来对人进行分组.因此,我最近接近10组人. 我目前有谷歌地理编码api设置,并希望使用它. TIA.– 更新我已经谷歌搜索了一段时间,似乎我正在寻找一个空间查询,通过接近返回组.解决方法:请记住,随着您添...

php – 如何生成星期表并按日和小时分组【代码】

首先,要明确;有一个这样的例子:我可以通过这个查询获得课程:$qb->select("c")->from("ATLReservationBundle:Course", "c")->where("WEEK(c.courseDate, 1) = WEEK(CURRENT_DATE(), 1)")->orderBy("c.courseDate", "ASC");QueryResult中:{ "courses": [{"id": 110,"name": "Pilates","quota": 8,"course_date": "2015-08-31T12:15:00+0000","studio": {"id": 2,"name": "Stüdyo 2"},"trainer": {"id": 1,"name": "-"}},{"id": ...

带有内容分组的PHP动态表【代码】

我想做什么 我有一个看起来像这样的数组 – Array ( [0] => Array([id] => 1[date] => 23-09-2015[name] => Public Transport[group_id] => 1)[1] => Array([id] => 2[date] => 23-09-2015[name] => Parking[group_id] => 1)[2] => Array([id] => 4[date] => 23-09-2015[name] => Food[group_id] => 2)[3] => Array([id] => 3[date] => 23-09-2015[name] => Fix[group_id] => 3)[4] => Array([id] => 4[date] => 23-09-2015[name] ...

php – 将角色分组到Sonata表单中的一个复选框【代码】

我在Sonata面板中有一个表单,可以将角色设置为一个组我希望在复选框中使用相同的角色字段,因此我添加了’expanded’=>对我的领域真实protected function configureFormFields(FormMapper $formMapper) {$formMapper->add('name')->add('roles', SecurityRolesType::class, ['expanded' => true,]); }但我明白了我正在尝试将此角色ROLE_ADMIN_USER_EDIT,ROLE_ADMIN_USER_LIST …分组到ROLE_ADMIN_USER 我尝试了一些我在这里找到的选...

php – 如何相应地对这些数组进行分组?【代码】

我正在使用PDO运行带有2个连接的mysql查询,这是我从数据库中获得的结果:Array ( [0] => Array([id] => 489[cluster_id] => [label_value_id] => 4[label_id] => 1[int_value] => 40)[1] => Array([id] => 489[cluster_id] => [label_value_id] => 6[label_id] => 2[int_value] => 20)[2] => Array([id] => 489[cluster_id] => [label_value_id] => 9[label_id] => 3[int_value] => 10))这个想法是以后会有多个id,但为了简单起见,我...

php – 如何使用Symfony将实体分组为其他实体【代码】

我正在使用Doctrine从事Symfony项目 所以我有3个实体: >项目>活动>类别 一个项目有几个活动,一个活动也有几个类别 我正在尝试按项目类别进行所有活动. 这样做的正确方法是什么? 我尝试使用QueryBuilder,但似乎你不能用其他实体分组,只能用一个值(告诉我,如果我错了)$q = $repo->createQueryBuilder('a')->leftJoin('a.project', 'p')->leftJoin('a.categories', 'category')->where('p.id = ?1')->setParameter(1, $projectId)->...

分组 - 相关标签