ホームページ >バックエンド開発 >PHPの問題 >PHP配列を文字列に変換するにはどうすればよいですか?

PHP配列を文字列に変換するにはどうすればよいですか?

Guanhui
Guanhuiオリジナル
2020-06-20 16:22:483011ブラウズ

PHP配列を文字列に変換するにはどうすればよいですか?

#PHP 配列を文字列に変換するにはどうすればよいですか?

PHP では、「implode()」関数を使用して配列を文字列に変換できます。この関数は、1 次元配列の値を文字列に変換するために使用されます。その構文は「implode(グルー,ピース)」で、そのパラメータのグルーは配列要素間のコネクタを表し、パラメータのピースは変換される配列を表します。

#簡単な例

<?php

$array = array(&#39;lastname&#39;, &#39;email&#39;, &#39;phone&#39;);
$comma_separated = implode(",", $array);

echo $comma_separated; // lastname,email,phone

// Empty string when using an empty array:
var_dump(implode(&#39;hello&#39;, array())); // string(0) ""

?>

使用例

<?php
    $a1 = array("1","2","3");
    $a2 = array("a");
    $a3 = array();
   
    echo "a1 is: &#39;".implode("&#39;,&#39;",$a1)."&#39;<br>";
    echo "a2 is: &#39;".implode("&#39;,&#39;",$a2)."&#39;<br>";
    echo "a3 is: &#39;".implode("&#39;,&#39;",$a3)."&#39;<br>";
?>

出力結果:


a1 is: &#39;1&#39;,&#39;2&#39;,&#39;3&#39;
a2 is: &#39;a&#39;
a3 is: &#39;&#39;

推奨チュートリアル: 「PHP

以上がPHP配列を文字列に変換するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。