今日の人気記事

  1. PHPの設定内容を確認する - phpinfo()
  2. セッションのデータを破棄 - session_destroy()

配列を文字列に変換する - implode()

当ページのリンクには広告が含まれています。

プログラミング言語PHPで、配列を文字列に変換するimplode関数を紹介します。

implode関数

string implode ( [string $glue ,] array $pieces )
配列を文字列に変換します。配列要素の間に文字列を挿入することもできます。
引数
$glue
配列要素の間に挿入する文字列を指定します。
$pieces
文字列に変換する配列を指定します。
返り値
配列から変換した文字列を返します。

サンプルコード - 配列を文字列へ

配列を文字列へ変換するサンプルコードです。

implode( 配列 )
<?php
$array = array("C言語", "MySQL", "PHP", "VPS");
print_r($array);
var_dump(implode($array));
?>

実行結果です。文字列へ変換されていますね。

Array
(
    [0] => C言語
    [1] => MySQL
    [2] => PHP
    [3] => VPS
)
string(18) "C言語MySQLPHPVPS"

サンプルコード - 配列をカンマ区切りの文字列へ変換

配列をカンマ区切りの文字列へ変換するサンプルコードです。第1引数にカンマ","を指定します。

implode( ",", 配列 )
<?php
$array = array("C言語", "MySQL", "PHP", "VPS");
print_r($array);
echo implode(",", $array) . "\n"
?>

実行結果です。配列がカンマ区切りの文字列に変換されています。これは便利ですね。

Array
(
    [0] => C言語
    [1] => MySQL
    [2] => PHP
    [3] => VPS
)
C言語,MySQL,PHP,VPS

文字列 の人気記事

  1. 文字列の長さを取得 - strlen()、mb_strlen()
  2. 指定した文字列以降の文字列を取得 - strstr()、strchr() - mb_strstr()
  3. 文字列が最初に現れる場所を取得 - strpos()、mb_strpos()
  4. 文字列を大文字 / 小文字に変換 - strtoupper()、strtolower() - mb_strtoupper()、mb_strtolower()
  5. 指定した文字列の出現回数をカウント - substr_count()
  6. 文字をASCIIコードに変換 - ord関数
  7. 文字列が最後に現れる場所を取得 - strrpos()、mb_strrpos()
  8. 文字列を指定した幅に調節 - mb_strimwidth()

関連記事(一部広告含む)