Php 为什么数据是双重打印
这是我的控制器功能 我的控制器功能Php 为什么数据是双重打印,php,laravel,Php,Laravel,这是我的控制器功能 我的控制器功能 <?php $array = array(); foreach ($requests as $request) { $pivot_id = $request->pivot_id; $t = User::find($request->tutor_id); foreach ($t->subject as $tutorss) { $pivotRow =
<?php
$array = array();
foreach ($requests as $request) {
$pivot_id = $request->pivot_id;
$t = User::find($request->tutor_id);
foreach ($t->subject as $tutorss) {
$pivotRow = $tutorss->pivot->where('id', '=', $pivot_id)->get();
foreach ($pivotRow as $row) {
$multi = [
'start' => $row->start_from,
'finish' => $row->finish_by,
'rate' => $row->rate,
];
array_push($array, $multi);
}
}
}
dd($array);
return view('user.tutor.tutor-wallet', compact('pivotRow', 'total', 'results', 'subject', 'rate'));
你能试试下面的代码吗
<?php
$data = array(
array("start"=>"10:00AM","finish"=>"12:00PM","Rate"=>100),
array("start"=>"10:00AM","finish"=>"12:00PM","Rate"=>100),
array("start"=>"10:00AM","finish"=>"12:00PM","Rate"=>150),
);
//Serialize each value and gives a single diamentional array with serialized string value
$serialize = array_map("serialize", $data);
//Remove duplicate values
$uniqueSerialize = array_unique($serialize);
//Unserialize to bring back to original format (multidiamentional)
$data = array_map("unserialize", $uniqueSerialize);
print_r($data);
你能试试下面的代码吗
<?php
$data = array(
array("start"=>"10:00AM","finish"=>"12:00PM","Rate"=>100),
array("start"=>"10:00AM","finish"=>"12:00PM","Rate"=>100),
array("start"=>"10:00AM","finish"=>"12:00PM","Rate"=>150),
);
//Serialize each value and gives a single diamentional array with serialized string value
$serialize = array_map("serialize", $data);
//Remove duplicate values
$uniqueSerialize = array_unique($serialize);
//Unserialize to bring back to original format (multidiamentional)
$data = array_map("unserialize", $uniqueSerialize);
print_r($data);
使用下面的数组函数
数组映射(“非序列化”,数组唯一(数组映射(“序列化”,“数组”)) 使用下面的数组函数
数组映射(“非序列化”,数组唯一(数组映射(“序列化”,“数组”)) >如果你只期望1行进入<代码> $PrimTrw ,为什么你需要<代码>前缀?如何删除数组中的重复值更好地考虑如何避免重复的值。否则,你可以检查这篇文章:你能提供<代码> DD($PrimTrw)<代码>吗?好的,我在Dy($PixTrw)PIC中添加了一个问题,如果你只期待1行进入<代码> $PrimTrw < /Cord>,为什么你需要<代码>前缀?如何删除数组中的重复值更好地考虑如何避免重复的值。否则,您可以查看本文:您能在这里提供dd($pivotRow)
吗?好的,我在问题中添加dd($pivotRow)图片