Laravel

[Laravel]Factory(ファクトリ)を使ってテストデータを作る

この記事ではLaravelにてFactory(ファクトリ)を利用してテストで利用できるダミーデータまたは、初期データの作成の方法を解説します。 Factory(ファクトリ)とは何? Factory(ファクトリ)と聞いてもピンとこない方や、何...
PHP

[PHP]定義済み定数一覧

PHPには既に定義されている便利な定数が存在します。 この記事は、PHPに定義されている定数を紹介します。 定数とは 定数とは指定した値に対するID(名前)です。("白"を"WHITE"と定義するなど) 変数はプログラム実行中に変更できるの...
PHP

[PHP]ディレクトリごとファイルをコピー

PHPにはファイルをコピーするcopy関数がありますが、ディレクトリ配下を丸ごとコピーすることはできません。 この記事ではディレクトリ以下のファイルやディレクトリを丸ごとコピーする方法を解説します。 結論 まずは結論から。 コマンドがないの...
PHP

[PHP]関数から複数の値を返す方法

この記事は、関数を呼び出して、複数の戻り値が欲しい場合のやり方を解説します。 配列で受け渡しをする 関数からの戻り値を配列にして受け取ります。 こちらはPHPの公式の例2にも記載されています。 関数から複数の値を返す 単純に配列で返します。...
クロスワード辞書

クロスワード辞書続き

まだまだクロスワードの辞書サイトを作り続けております。 作っているうちに、ちょっと方向性を変えようかと思いました。 ヒントを主に登録していくといく辞書を目指しましたが、色々調べてみるとヒントは、最近の話題に即したヒントが望まれると分かりまし...
Laravel

[Laravel]Console出力系のCommand一覧

この記事はLaravelのJobやSeederなどでコンソールに出力するやり方を紹介します。 はじめに Artisanコマンドを実行した際や、Seederなどでの途中経過などを出力したい際にechoでもいいけど、赤字にしたり目立たせたい場合...
プロジェクト

クロスワード辞書作ってみた

この記事ではクロスワードの辞書サイトを作ってみたので紹介します。 概要 クロスワードを作成する時に単語を探すだけではなく、ヒントもレベルやカテゴリから検索できたらいいなと思って作りました。 最終的にはこの単語を利用して、自動的にクロスワード...
データベース

「順番待ちシステム」のDB設計〜履歴を取れる版〜

本記事は「順番待ちシステム」に関するDB設計の提案を記載します。 この設計はあくまで一例です。これを雛形として、ご自分の構築したいシステムに合わせてご利用ください。 概要 いつお客様が来たのか、いつ呼び出されたのかを記録します。キャンセルも...
データベース

「順番待ちシステム」のDB設計〜複数を管理版〜

本記事は「順番待ちシステム」に関するDB設計の提案を記載します。 この設計はあくまで一例です。これを雛形として、ご自分の構築したいシステムに合わせてご利用ください。 概要 1店舗が複数の順番を管理することができます。利用ケースとしては、複数...
データベース

WordPressのDB設計

この記事は世界一有名なブログシステムであるWordPressのDB設計を調べてみたので、書き残しておきます。 調査した環境 Dockerにて構築(下記参照)してインストール直後のテーブルの状態を調べました。バージョンは6.3でした。 doc...
PAGE TOP