PHP
Seederとかでまとまったデータを入れるときに、これを書かないとエラーになる。 Model::unguard(); // ここでデータ登録 Model::reguard();
PHPで文字をn文字ずつに区切る処理を書こうとした。文字はマルチバイト文字も半角全角スペースも半角英数記号も含まれる。区切られていることをチェックするテストコードで落ちた。結論、マルチバイト文字を含む場合はmb_str_splitを使う必要がある。 まず、…
Seederとかでまとまったデータを入れるときに、これを書かないとエラーになる。 Model::unguard(); // ここでデータ登録 Model::reguard();
PHPで文字をn文字ずつに区切る処理を書こうとした。文字はマルチバイト文字も半角全角スペースも半角英数記号も含まれる。区切られていることをチェックするテストコードで落ちた。結論、マルチバイト文字を含む場合はmb_str_splitを使う必要がある。 まず、…