Добрый день!Как сохранить многомерный массив в Laravel
Я создаю частный чат, и я получаю первую цель, получаю сообщение и пользователей со следующим кодом.
public function getEnviarMensajes($id,$identificador){
$user = User::find($identificador);
$idReceptor = $user->id;
$idEmisor = Auth::user()->id;
$mesageuser = MessageUser::with('user')->with('message')->get();
$name = [];
$content = [];
foreach($mesageuser as $users){
foreach($users->message as $mensajes){
if($users->user->id==$idEmisor){
$name[] = $users->user->name;
echo "<p>";
$content[] = $mensajes->contenido;
echo "<p>";
echo $mensajes->created_at;
echo "<p>";
}
if($users->user->id==$idReceptor){
$name[] = $users->user->name;
echo "<p>";
$content[] = $mensajes->contenido;
echo "<p>";
echo $mensajes->created_at;
echo "<p>";
}
}
}
Однако, у меня есть проблема, это приводит мне нужно «присоединиться», во многих ocasions я использовал массив, но в этом случае? Как я могу сохранить разные ряды в Laravel? , также мне нужно отсортировать этот контент для строки datetime.
Может ли кто-нибудь мне помочь?