プログラミング言語

Laravel

【Laravel】画像を保存して表示する方法

本記事では、Laravelのstorage/app/publicディレクトリに画像を保存して、表示する方法を紹介します。- 前提知識 - Laravelにはpublicというフォルダが2つあり、/publicとstorage/app/pub
Laravel

【Laravel】マイグレーションファイルとモデルを同時に作成する方法

Laravel開発でテーブルを作成するときに「マイグレーションを作成 → マイグレーション → モデルを作成」の流れは一連の作業になる場合が多く、できれば時短したいところ。マイグレーションファイルとモデルを同時に作成する方法と防げるミスを紹
Laravel

【Laravel】time型のデータを秒なし(時:分)で表示する方法

秒まで表示する必要がない実装の際、time型だと秒が邪魔です。何時何分だけ表示する方法を解説します。format()を使って"Call to a member function format() on string"が出て困っている方向け。
Laravel

Laravelの命名規則を徹底解説【主要ファイル網羅】

本記事では、Laravelの命名規則で厳密に守るべきものから作法的なものまで解説します。Laravelで開発しているときにファイルに名前をつけることが多々ありますが、命名規則に従わないとそもそも動作しなかったり、ファイル名に統一感が無くごち
PHP

【PHP】number_formatとは?数値を3桁カンマ区切りにできて便利!

number_format関数の使い方やメリットを紹介します。桁数の大きな数値を出力すると見にくいからカンマを入れたいときや、金額を出力したいときにnumber_format関数は活躍します。使い方はいたってシンプルです。
Laravel

【Laravel】Gmailでパスワードリセットメールを送信する方法

Laravelでパスワードリセットメールなどの機能を実装するとき、無料のGmailを利用してメールが送信できると便利ですよね。本記事では、Gmailを使ってパスワードリセットメールを送信する方法を解説します。ハマってしまうポイントへの対処法
Laravel

【Laravel】groupByメソッドとは?使い方を解説します

Laravelでデータベースからレコードを取得するときに使えるgroupByメソッドを紹介します。「groupByメソッド」とは - データベースからレコードを取得するとき、指定したカラムで同じ値を複数持つレコードは重複せず取得できるように
Laravel

【Laravel】バリデーションなどのメッセージを日本語化する方法

『バリデーションのメッセージって日本語にできるの?』『バリデーションのメッセージを日本語にするには?』という悩みを解決します。この記事では、メッセージを日本語化する方法を解説します。日本向けにWEBアプリを開発してリリースするときには、デフ
プログラミング言語

GitHubからHerokuへ自動デプロイする方法

'git push origin main'でGitHubにpushした後、'git push heroku main'でHerokuにデプロイするのが二度手間で面倒くさい…この悩みを解決する自動的にHerokuにデプロイされる方法を紹介し
PHP

【PHP】compact関数とは?使い方を解説します

controllerからviewに変数を渡すときに使えるcompact関数を解説します。本記事はcontrollerやviewを理解していることを前提としています。