質問: 下記コードはどういう意味でしょうか? ``` implode("\0", $hoge); ``` --- **"\0"で連結?** ・"\0"はヌル文字? ・文字列の終端? **"\0"で連結すると、どんな良いことがあるのでしょうか?** ・連結する際、間にスペースがあったら削除するとか、そういうことでしょうか?
回答: `\0`は文字列の終端を表す文字として用いられます。 `\0`自体は**NULL文字**と言う認識で大丈夫です。 PHPには文字列と言う概念がありますが文字列の概念が無い言語もあります。 そういう言語のために"ここが文字列の終端ですよ"と表すための文字ですね 他の言語でも読み込むリソースなんですかね? 配列を行として扱った1つの文字列にする。 が上記コードだと思います。