千原 耕司

Laravel

[Laravel]REST API CRUDの作り方

この記事はLaravel 10.xでREST APIのCRUDを作る手順を紹介します。 1. Laravelのプロジェクトを作成 以下の手順でプロジェクトを作成しよう。 Laravelの認証パッケージをインストール composer req...
Laravel

[Laravel]LaravelのPipelineを理解しよう

長くなるメソッドをスッキリさせることができる機能なのですが、ほとんどのエンジニアはLaravelのPipelineを知らないと思います。 LaravelのPipelineは公式ドキュメント(日本語版)にあるのですが、ほとんど記載がありません...
Laravel

[Laravel]Eloquentの高度な使い方

遅延読み込み(Lazy Loading) 必要な時のみリレーションの情報を読み込みます。最も簡単な読み込み方です。 $user = User::find(1); // Lazy load the user's posts when need...
PHP

[PHP]文字列の最後の1文字を取得する

この記事はPHPで文字列の最後の1文字の取得の方法を解説します。 取得方法 最後の1文字を取得する方法は、主に以下の2つ方法があります。 文字列オフセットで直接アクセスする substr()関数を利用する それでは詳しく解説していきます。 ...
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でもいいけど、赤字にしたり目立たせたい場合...
PAGE TOP