PHP

※Web開発

【保存版】XAMPP ローカル環境からGmailを送信する

【2023年版】XAMPPでGmailを送信する方法 はじめに 前回予約フォームを作成しました。今回はこのフォームに登録したあアドレスには予約完了、管理者のアドレスには受付完了のメールが届くようにします。 Gmail側でアプリパスワードを取...
LINUX

WSL環境に PHP8.2 を導入する

この手順はApache2.4を導入してから改めて行った方が安全です。前後を逆に実行するといつの間にかphp_modのバージョンが先祖帰りしていたため。 このページに関する目次 インストール手順 software-properties-com...
※Web開発

Laravel 10.x Bladeテンプレート

イントロダクション Bladeは、Laravelに含まれているシンプルでありながら強力なテンプレートエンジンです。一部のPHPテンプレートエンジンとは異なり、BladeはテンプレートでプレーンなPHPコードの使用を制限しません。実際、すべて...
※Web開発

【Laravel】Viewのbladeの書き方

if文 index.php @if ($val === null) <p>NULLだよ</p> @else <p>NULLじゃないよ</p> @endif for文 index.php @for ($i = 1; $i < 10 ; $i+...
※Web開発

Laravel 10.x ヘルパ

イントロダクション Laravelはさまざまな、グローバル「ヘルパ」PHP関数を用意しています。これらの多くはフレームワーク自身で使用されています。便利なものが見つかれば、皆さんのアプリケーションでも大いに活用してください。
※Web開発

LaravelのURLからpublicを取り除く方法3パターン

Laravelのディレクトリの中身一式を普通にサーバーに設置した場合、アクセスするURLは”ドキュメントルートURL/public/”といったように、URLに”public”を含めなければアクセスが出来ません。 これは、Laravelのドキ...
※Web開発

ローカル環境で開発したLaravelアプリをVPSにデプロイするまで【centOS8】

laravel

【初心者向け】MySQL環境のLaravelアプリをHerokuにデプロイするまで【Laravel8・Heroku・JawsDB】

対象読者 この記事は、私がローカルで作成済みのLaravelアプリをherokuでデプロイするまでの内容を整理したものです。 ローカルでLaravelアプリを作った! 作ったサービスをherokuで公開したい! herokuで公開するにはど...
※Web開発

PHPで値をバリデーションする方法を現役エンジニアが解説【初心者向け】

PHPで値をバリデーションする方法について、TechAcademyのメンター(現役エンジニア)が実際のコードを使用して初心者向けに解説します。 ウェブサイトやウェブアプリケーションにユーザーが入力するフォームを設置したときは、データのバリデ...