今日の人気記事

  1. 配列を文字列に変換する - implode()
  2. 簡単なPHPスクリプトを動かしてみよう
  3. ファイルから1行ずつ読み込む - fgets()
  4. ユニークなファイル名の一時ファイルを作成 - tempnam()
  5. ヒアドキュメント

配列を文字列に変換する - 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. 配列を文字列に変換する - implode()
  2. 文字列の長さを取得 - strlen()、mb_strlen()
  3. 区切り文字列を配列に変換 - explode()
  4. 文字列を指定した幅に調節 - mb_strimwidth()
  5. 指定した文字列以降の文字列を取得 - strstr()、strchr() - mb_strstr()
  6. 文字列をエスケープ・アンエスケープ - addslashes()、stripslashes()
  7. JSON形式の文字列をオブジェクト、連想配列にデコード - json_decode()
  8. 文字をASCIIコードに変換 - ord関数
  9. ASCIIコードを特定の文字に変換 - chr()
  10. 文字列の一部分を取得 - substr()、mb_substr()

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