2021-04

PHP

PHPの制御構文の別(コロン)の書き方(endif, endforなど)

PHPでif文やfor文を書くときに、通常は波括弧({})を使って、下記のように制御構文を書くと思います。 <?php if (true) { echo "trueです"; } else { echo "falseです"; } for($i...
PHP

【PHP入門 / 練習問題】Webじゃんけんゲームを作ろう!(画面作成)

今回はPHPを使用して、じゃんけんゲームを作ってみます。 丁寧に解説してみたので、PHPで何か作ろうと思っているけど、ネタがないなーという方はやってみてください。 対象となる人 ・HTML・CSSがわかる。 ・PHPの文法を勉強した。(こち...
Laravel

Laravelのルーティング(Routing)のまとめ!

Laravelでルーティングを書く方法について、書き方や概念などをまとめてみました。 Laravelのバージョン11で検証しました。 ※後述していますが、Laravel7以前では書き方がちょっと違います。 Laravelのルーティングとは?...
Laravel

Laravelでバリデーションのルール(Rule)を追加する!

Laravelのバリデーションで、独自のルールを設定する方法について書いています。 artisanコマンドでRuleファイルを作成することで、独自にバリデーションする項目に設定できます。 今回はLaravelのバージョン6で、挙動を確かめて...
Laravel

Laravelでバリデーションを日本語化する方法!

Laravelでメッセージを日本語化する方法を解説してみました。 実際に、ここでバリデーションメッセージを日本語化してみている環境はLaravelのバージョン6です。 バージョン8でも同じ手順で日本語化できました。 今回バリデーションを日本...
Laravel

LaravelでValidationする方法!

LaravelでValidation(バリデーション)する方法について、書いてみました。 下記の内容について書いています。 ・Request(リクエスト)を使ったバリデーションについて ・Validator(バリデーター)を使ったバリデーシ...
Laravel

Laravelのバージョン確認とインストール時のバージョンの注意点

Laravelのバージョンの確認方法とインストール時の注意点(バージョンの指定)について書いています。 Laravelのバージョンを確認する まず、Laravelのバージョンを確認する方法です。 Laravelのプロジェクト配下に移動して、...
Laravel

Laravelで採用されているSemantic Versioningについて

セマンティックバージョニング(SemVer)について、公式のページを見て簡単にまとめてみました。 Semantic Versioningについて Laravelはバージョン6からセマンティックバージョニングが採用されています。 公式のこの辺...
Laravel

Laravelでリダイレクトする方法や実装パターン6つ書いてみた

この記事ではLaravelのリダイレクトについて、リダイレクトの方法と実装パターンについて見ていきます。 Laravelのバージョン6で挙動を確認しています。 Laravelでリダイレクトするには? routes/web.phpは、下記のよ...
Docker

DockerでWordPress環境を作成する【ymlサンプル付き】

Wordpressのテーマや設定周りを自由に変更できる環境が欲しかったので、Dockerで作ってみました。 この記事では、DockerでWordpressが動く環境の作成手順などを記載しています。 後述しているGithubでDocker環境...
Markdown

Markdownで忘れがちなトピックス5つ

Markdown関連で忘れがちな内容をまとめてみました。 Markdownの書き方の一覧については、こちらをご覧ください。 改行はどうする? Markdownで改行する場合は、行末にスペースを2つ入れます。(下記ではわかりやすくとしています...
Markdown

Markdownで表を書く方法【実際に書いて検証】

Markdownで忘れがちな表を書く方法について書いています。 それぞれの環境で実際に書いてみて、スクショを載せてみました。 表を書く方法 まず、表を書く方法です。 下記の2つの記号を使って、Markdownの表を作ることができます。 1....