第5章 組み込み関数 / 第3回 模擬試験

PHPの`explode()`関数と`implode()`関数に関する次の記述のうち、誤っているものはどれか。

`explode()`は文字列を指定した区切り文字で分割し、配列として返す。
`implode()`は配列の要素を指定した区切り文字で連結し、文字列として返す。
`explode()`と`implode()`は全く同じ処理を行う関数であり、互換性がある。 正解
`implode()`は`join()`という別名でも呼び出せる。
解説
`explode()`(文字列→配列)と`implode()`(配列→文字列)は正反対の処理を行う関数です。「同じ処理」というのは誤りです。(参照: 独習PHP 第4版 第5章 組み込み関数 5.2.6節/5.3.3節 p.173, 193)

あわせて読みたい解説記事