問52この記事は2016年10月26日に書かれたものです。内容が古い可能性がありますのでご注意ください。Tweet今回も文字列から配列変換の問題をやりたいと思います。正規表現の問題が続きます。今回はマルチバイトでよく起こる現象についてみていきたいと思います。通常の配列([]の中に数字が入る)や連想配列([]の中に文字列が入る)をよく利用します。配列に関してよくわからない場合は、過去の問題がありますので、やってみてください。問24PHPをWindowsで実行したいのであれば、XAMPP(ザンプ)をインストールすると、自分のPCでも簡単に動作させることが出来ます。インストール方法は、以下のサイトから。src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.5/js/bootstrap.min.js"></script></body></html>※CSSには、Bootstrap、Font-Awesomeを利用しています。※Javascriptには、jQuery1.11.3を利用しています。問題:文字列を1文字1文字改行を入れて表示するプログラムを作成しなさい。$str);今回はパターン修飾子に関する問題です。選択肢1、3、4ともそれぞれの文字列を分割するのですが、全角文字(田中)が文字化けしてしまいます。マルチバイトに対応させるため、u(PCRE_UTF8)を指定しています。大文字にも小文字にもマッチします。改行を含む全ての文字にマッチします。これを設定しない場合は、改行にはマッチしません。この修飾子の設定によらず、常に改行文字にマッチします。それ以外の詳細は、パターン修飾子をご覧ください。大文字小文字のパターン修飾子はよく使いますので、覚えておいた方が良いです。