小编Abd*_*kre的帖子

获取 Laravel 中两个数组之间的差异

$category变量将保存tags表中已经可用的值(即标签),或者用户可以在此变量中输入新标签,或两者兼而有之。

以下是带标签的查询,如果它们在tags表中可用:

$TagNames = DB::table('tags')
                    ->whereIn('t_name', $category)                  
                    ->pluck('t_name'); 
Run Code Online (Sandbox Code Playgroud)

TagNames 的输出:

array(2) { [0]=> string(7) "Zamalek" [1]=> string(4) "Ahly" }
Run Code Online (Sandbox Code Playgroud)

下面是$category保存所有标签的变量,无论它们是用户输入的新标签还是现有标签。

$category = $request->get('catBox');
Run Code Online (Sandbox Code Playgroud)

输出$category(带有两个额外的新标签):

array(4) { [0]=> string(7) "Zamalek" [1]=> string(4) "Ahly" [2]=> string(5) "Gouna" [3]=> string(8) "Pyramids" }
Run Code Online (Sandbox Code Playgroud)

问题是:如何比较两者arrays并在新数组中仅获得差异(即在这种情况下为“Gouna”和“金字塔”)?

php laravel

3
推荐指数
1
解决办法
6449
查看次数

如何在 Laravel 中输入今天从 00:00:00 到 23:59:59

如何在 Laravel 中添加“今天内”(即从 00:00:00 到 23:59:59)?

$grpcnt = DB::table('groups') 
                      ->where('owner_id', $u_id)
                      ->whereBetween('created_at', xxx,xxx)
                      ->count();

Run Code Online (Sandbox Code Playgroud)

php laravel

2
推荐指数
1
解决办法
2414
查看次数

标签 统计

laravel ×2

php ×2