gpt4 book ai didi

php - 方法使服务器崩溃(homested;laravel)

转载 作者:行者123 更新时间:2023-12-02 01:46:47 25 4
gpt4 key购买 nike

我正在使用宅基地。我有这个代码

$researches = Auth::user()->load(['researches' => function ($q)
{
$q->orderBy('situational', 'desc');
$q->orderBy('id', 'asc');
$q->with('research_type');
}])->researches;

$researches = FormatController::sort($researches);
dd($researches);

当我运行这个程序时,页面会无休止地加载,并以“网关 - 超时”结束,我必须重新启动 homestead,因为一切都不起作用了。

在 FormatController 中运行排序方法后崩溃。它看起来像这样:

public static function sort($values, $key = 'id')
{
$sorted = [];
foreach ($values as $v)
{
$sorted[$v->$key] = $v;
}
return $sorted;
}

不知道为什么会崩溃。这个方法在这部分代码之前使用过几次,效果很好。

如果我在 return 语句之前进行 die-dump,我就会得到我想要的数组

有什么想法吗?

最佳答案

好吧,我不知道为什么,但我找到了解决方案:

在我发布这个脚本之后,我输入了以下内容:

<? $research_type = 0; ?>

我把它改成了

<?php $research_type = 0; ?>

这对我有用。有人知道为什么吗?

关于php - 方法使服务器崩溃(homested;laravel),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27679243/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com