Laravel 5.1 in_array无法正常工作?

穆萨·夏巴尔(Moussa Chaabar)

我也尝试使用in_array方法检查特定数组是否包含特定值。但是由于某种原因,它似乎无法正常工作。

@if (in_array(Auth::id(), $likedUsers))
        <p>yes</p>
@endif
    <?php echo Auth::id() ?>
    <?php dd($likedUsers) ?>

我的2个转储的结果是:

结果

如您所见,数组包含该值。

Totymedli

那不是in_array()工作原理。您的数组包含对象,而对象是包含用户ID的事物。in_array()将检查数组的确切元素,而不检查元素的属性(在这种情况下为对象)。

它做这样的事情:

$isLikedUser = false;

foreach ($likedUsers as $likedUser) {
    if ($likedUser == Auth::id()) {
        $isLikedUser = true;
    }
}

但是你需要这个:

$isLikedUser = false;

foreach ($likedUsers as $likedUser) {
    if ($likedUser->user_id == Auth::id()) {
        $isLikedUser = true;
    }
}

您应该在控制器中执行此操作,然后可以将结果传递给视图,如下所示:

$view = View::make('viewname')->with('isLikedUser', $isLikedUser);

请注意,使用with()函数时,不必为视图变量使用相同的名称,例如:->with('variableNameInView', $usedVariableValue);

然后,您的视图将具有一个变量,该变量具有您可以检查的第一个参数的名称:

@if ($isLikedUser)
    <p>yes</p>
@endif
<?php echo Auth::id() ?>
<?php dd($likedUsers) ?>

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Laravel 5链接无法正常工作

来自分类Dev

Laravel 5邮件队列无法正常工作

来自分类Dev

Laravel 5范围无法正常工作

来自分类Dev

Laravel 5与委托-hasRole无法正常工作

来自分类Dev

Laravel 5漂亮的URL无法正常工作

来自分类Dev

Laravel 5受托-hasRole无法正常工作

来自分类Dev

Laravel 5关系无法正常工作?

来自分类Dev

Laravel 5漂亮的URL无法正常工作

来自分类Dev

Laravel 5注销无法正常工作

来自分类Dev

Laravel 5 中的不同无法正常工作

来自分类Dev

使用Laravel 5无法正常工作的消息进行重定向

来自分类Dev

Laravel 5-身份验证无法正常工作之前

来自分类Dev

Laravel 5-身份验证无法正常工作之前

来自分类Dev

laravel5中的路由无法正常工作

来自分类Dev

使用Laravel 5无法正常工作的消息进行重定向

来自分类Dev

在Laravel 5中隐藏的CSS Div无法正常工作

来自分类Dev

无法使FullCalendar工作(Laravel 5)

来自分类Dev

in_array无法正常工作

来自分类Dev

如果从浏览器中调用Laravel 5 Session在Postman中无法正常工作

来自分类Dev

Laravel5中的一对多关系无法正常工作

来自分类Dev

我正在使用laravel5。我正在使用Flash消息传递,但无法正常工作

来自分类Dev

laravel 5样板应用程序无法正常工作

来自分类Dev

Laravel 5向数据库提供种子无法正常工作

来自分类Dev

远程MySQL数据库连接Laravel 5无法正常工作

来自分类Dev

PHP in_array()无法正常工作

来自分类Dev

PHP in_array无法正常工作

来自分类Dev

MySQLI:in_array无法正常工作

来自分类Dev

新的Mac Mini 5,1无线和蓝牙无法正常工作

来自分类Dev

array_merge 函数在 Laravel 中无法正常工作

Related 相关文章

热门标签

归档