Laravelの記事

【PHP】文字列の前後の空白を取り除く

preg_replace関数 正規表現を使って文字列の前後に空白があるかを検索し、もし見つかった場合は空の値に差し替えることで空白を取り除きます。

【Laravel】laravel\bootstrap\cache directory must be present and writable.の対処法

対処法 WindowsでLaravelの開発をしている際、以下のコマンドをたたくと\bootstrap\cache directory must be present and writable. というエラーが出てくるこ […]

【Laravel】 ランダムな文字列を生成する 方法

パスワードを登録する際に、ランダムな文字列を生成したい時があります。そのような時、Laravelではヘルパ関数を用いると簡単に生成する事ができます。

【Laravel】開始日時と終了日時のバリデーション設定方法

日付の開始日時と終了日時の整合性を取りたい時、Laravelでは以下のようなafter:を使うと便利です。after:を使うことでフィールドの値が与えられた日付より後であるかバリデーションします。 https://rea […]

【Docker】Fatal error: Allowed memory size のエラーが出た時の対処法

Docker等でLaravelのパッケージをインストールしようとし、composer requireをした際に、以下のようなエラーが出ることがあります。これはメモリ不足でアプリケーションを実行できないというエラーメッセー […]

【Laravel】Bladeで数字を3桁づつカンマ区切りする方法

number_format()の関数を使用すると数字を千毎にコンマ区切りに変換してくれる LaravelのBladeファイルで使用することも可能

【Laravel】too few arguments to functionのエラーが出た時

Laravelや他のPHPフレームワークを使用しているときに、「too few arguments to function」というエラーが出ることがあります。このエラーメッセージは直訳すると「引数が少なすぎて機能しない」 […]

formのinputを連想配列で送信する方法

htmlのinputには name=”配列名[列の名前][ ]”と記述します。これにより連想配列で送信することができます。

.gitignore が反映されない時

リポジトリに.gitignoreが追加されている時、キャッシュが残ってしまい、変更を加えた.gitignoreが反映されないことがあります。 なのでgitからキャッシュを削除すればいいと考えられます。

【Laravel 】create.bladeとedit.bladeのformタグの共通化

old関数を使用することでセッションにフラッシュデーターとして保存されている直前の入力値を取得できる。 通常、createファイルのビューにはコントローラーからの変数は渡されていない為、ファイルを共通化して変数を渡してし […]