#このチュートリアルの動作環境: Windows7 システム、PHP7.1 バージョン、DELL G3 コンピューター変換関数は 2 つあります。 1. implode()、構文は「implode($glue,$arr)」で、配列要素と「$glue」文字で構成される文字列を返します。 2. join()、構文は「join($glue,$arr)」で、1 次元配列を文字列に変換できます。
PHP は 2 つの配列関数を提供します文字列に変換するには: implode() と join()。
1. implode() 関数
implode() 関数は、1 次元配列を文字列に変換できます。構文は次のとおりです。implode($glue,$arr)
Description | |
---|---|
オプション。文字列を設定するために使用され、配列の各要素を接続するために $glue が使用されることを示します。デフォルトでは、$glue は空の文字列です。 | |
必須。文字列に結合される配列。 |
例:
<?php $arr = array(1,2,3,4,5,6,7,8,9); var_dump(implode($arr)); var_dump(implode("",$arr)); var_dump(implode(",",$arr)); var_dump(implode("-",$arr)); var_dump(implode("::",$arr)); ?>
join() 関数の戻り値配列要素で構成される文字列。
join() 関数は、実際には implode() 関数のエイリアスであり、その使用法と機能は implode() 関数と同じです。上記を直接参照できます。
<?php $arr = array(1,2,3,4,5,6,7,8,9); var_dump(join($arr)); var_dump(join(",",$arr)); var_dump(join("-",$arr)); ?>
推奨学習: 「
PHP ビデオ チュートリアル以上がPHPの配列から文字列への関数とは何ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。