如何在laravel原始查询方法中连接列数组?

时间:2019-04-25 07:37:54

标签: php mysql laravel

我有列数组,想通过laravel raw查询在mysql CONCAT中使用它。如何添加传递这些列数组(能够将其转换为字符串) 数组

> array:5 [▼   0 => "title"   1 => "featured"   2 => "content"   3 =>
> "category_id"   4 => "slug" ]

预期输出:

  

('title','featured','content','category_id','slug')

2 个答案:

答案 0 :(得分:1)

在php中,默认情况下,数组通过int进行索引(因此,您的var_dump将始终显示具有这些索引的数组)。如果通过输出表示您想将数组转换为字符串,则可以这样做:

$arrayStr = "(".join(',', $yourArray).")";

致谢

答案 1 :(得分:1)

您可以这样处理

.selector-b