今日の人気記事

  1. PHP + Apache 環境の構築
  2. 変数の基本構文

配列を文字列に変換する - 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. 文字列が最初に現れる場所を取得 - strpos()、mb_strpos()
  3. 文字列が最後に現れる場所を取得 - strrpos()、mb_strrpos()
  4. 指定した文字列以降の文字列を取得 - strstr()、strchr() - mb_strstr()
  5. 文字列をURLエンコード・デコード - urlencode()、urldecode()
  6. PHP関数リファレンス

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