LoginSignup
1
0

More than 1 year has passed since last update.

【Laravel】implodeで配列を文字列にして取得

Posted at

はじめに

今回はimplodeを使って配列を結合し、文字列としてデータを取得する方法を見てみましょう。

implode( )

Laravel
$collection = collect([
    ['id' => 1, 'name' => 'Taro'],
    ['id' => 2, 'name' => 'Hanako'],
]);

$collection->implode('name', ':');

とすると、Taro:Hanakoという文字列になります。

値が数字や文字列だけなら

Laravel
collect(['Taro','Hanako'])->implode(':');

と簡潔に記述することができます。

おわりに

implodeとは反対の動きをする、つまり、文字列を配列に変換するexplodeというものもあります。

1
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
0