かきスタンプ

福岡でフリーランスの物流系のエンジニアやってます。

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

Laravel : $this->validate にて、カスタムメッセージを使用する

Laravel でバリデーションをする時、FormRequest を継承したクラスを定義しなくても、コントローラに以下のように書く事でバリデーションができます。 FormRequest を使うほどの汎用性もボリュームもない場合は、この方法でも良いのではないでしょうか。 $th…

PHP:JSON エンコードした時に「/」が「\/」になる挙動を回避

PHP

通常、json_encode した場合、「/」は「\/」にエスケープされます。 $array_data = [ 'message' => 'Please register as /regist_users', ]; echo json_encode($array_data); //=> {"message":"Please register as \/regist_users"} エスケープさせず、その…

PHP:ファイルを読み込む関数の使い分け(file, fopen, readfile, file_get_contents)

PHP

PHP:ファイルを読み込む関数の使い分け(file, fopen, readfile, file_get_contents) PHPでファイルを読み込むビルトイン関数は、結構色々あります。 file fopen readfile file_get_contents 等。 以下の条件によって、使い分けをしていけばよいのではない…

VSCode、Laravel : Undefined type 'Route' のエラーメッセージを消す方法

Visual Studio Code に PHP IntelliSense プラグインを入れて Laravel を触ってると、下部に赤線が入って、こんなエラーメッセージが発生する。 (2020年 4月時点) Undefined type 'Route' . Intephense 設定変更でエラーメッセージを消す事ができます。 ー…