PHPのimplodeメソッドの使い方とサンプルコード

PHPのimplodeメソッドの使い方とサンプルコード

15 回閲覧されました

みなさんこんにちは、jonioです。

今回はPHPのimplodeメソッドの使い方とサンプルコードの解説になります。

implodeメソッドとは

配列の要素を指定した文字列で結合して結果を返します。

サンプルコード

下記のコードを記述します。

<?php
  $array = ['apple', 'banana', 'grape', 'cherry', 'strawberry'];

  $fruits = implode('/', $array);

  echo $fruits;
?>

//出力結果
apple/banana/grape/cherry/strawberry

4行目のimplodeの第一引数は配列の要素に対して区切る文字列で第二引数は配列です。

改行やタブも指定した文字に使うことができる

先ほどの例では指定した文字列をシングルコーテーションでくくっていました。

$fruits = implode('/', $array);

しかし改行やタブを指定した文字に使う場合はダブルコーテーションでくくらないといけないです。

<?php
  $array = ['私の', '名前は', 'jonioです'];

  $value = implode("\n", $array);

  echo $value;
?>

//出力結果
私の
名前は
jonioです