2021-03-09から1日間の記事一覧

PHPバージョンアップで文字化けした時の対処方法

デフォルトcharset(default_charset)がUTF-8に変わったのが原因の可能性大。 iframeで読み込んでる先が文字コード違うと対策がキツイ。 ページ数が少ないなら文字コードをコツコツ変換するほうが早いかもね。PHP7.x以降なら .user.ini作って default_chars…

PHPを7.2にバージョンアップしたら正規表現でマッチしない現象が出た

正規表現のマッチパターンの文字が大きいとエラーになるようになってる。pcre.jit=0をphp.iniに設定すれば解消されるメールアドレスのチェックで使っている場合、昔の携帯アドレスとか無視して良い環境なら filter_var()で代用したほうがよいですよ。