本日は文字列の関数から出題します。主な組み込み関数は覚えておくと便利ですよ!

問題

PHPの組み込み関数substrは、文字列・開始位置・長さを指定すると、その範囲の文字列を返します。

例えば、substr('ABCDEFG',2,4)は、文字列の開始位置は0から数えるので、開始位置が2の文字「C」から4文字分の文字列、「CDEF」を返します。

それでは、substr関数にシフトJISコードの全角文字「'あいうえお'」を渡した場合、substr('あいうえお',2,4)の返す文字列は、何になるでしょうか?

次ページ解答はこちら