読者です 読者をやめる 読者になる 読者になる

東京ロケット CEO 兼 見習いサーバーサイドエンジニアのプログラミング学習日記

見習いサーバーサイドエンジニアのボクが、主にプログラミング学習の記録をしていきたいと思います。主にPHP。

implode()とexplode() 配列<->文字列

配列を文字列にしたり、文字列を配列にしたりすることは多いです。
そんな時はこの二つの関数を用います。
まずは配列から文字列です。

<?php
//配列から文字列を作成する
$data =["ぞう","キリン","くま","さる"];
$result =implode(',',$data); //implode(区切り文字,文字列);

print $result;

?>

こんな感じです。
f:id:TRocket:20170411164240p:plain

次は逆です。文字列から配列を作ります。

<?php
//文字列から配列を作成する
$string ="ぞう,キリン,くま,さる";
$array =explode(',',$string); //explode(区切り文字,文字列);

print"<pre>"; //preタグはvar_dumpやprint_rを使う時にセットで使うと見やすくなります。
var_dump($array);
print"</pre>";
?>

こうなります。
f:id:TRocket:20170411164526p:plain