2019-05-01から1ヶ月間の記事一覧

[Visual Studio][C++] Visual Studio 2017 のC++(VC++)で「構造のガイド線を表示する」が有効にならない為、拡張機能を入れる

本件はVisual Studio 2017でC++(VC++)開発時のみに発生する。 VS2015以前はコードのガイドラインを拡張機能「Indent Guides」、 VS2017以降はVSの標準機能として 「[オプション]>[テキストエディター]>[全般]>[表示]>[構造のガイド線を表示する]にチェッ…

[PHP][Laravel] blade内のold関数にデフォルト値を指定

コントローラ側でDBなどから初期値を取得し、bladeのold関数を使用している箇所に反映する方法。 バリデーションなどで戻ってきた場合には修正値が反映される。 <input type="text" id="remarks" name="remarks" value="{{ old('remarks' , $params['remarks'] ) }}"> old関数の第二引数に初期値の変数を指定すれば良い。 PHPフレームワーク Laravel入門作者: 掌…

[PHP][Laravel][バリデーション] バリデーション regexでパイプを使いたい

前回のエントリーでregexにパイプを使う必要があり、 そのままLaravelのバリデーションに書いたら上手くいかなかったので対応を記載。 waterfalls.hatenablog.com 【NG】 $request->validate([ 'name' => 'required|max:25', 'password' => 'required|confir…

[PHP][バリデーション] パスワード 3種類のうち2種類使用のバリデーション

PHP

パスワードのバリデーション処理で複数種類のルールからいくつかを使用したかのチェック処理について。 やりたいこと 半角英字(大文字、小文字の区別をしない) 半角数字 記号(「!_@」のみ) 上記3種類のうち2種類以上を使用しているかを正規表現でチェ…