PHP

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では、関数から複数の値を返すことが求められるシチュエーションが多くあります。この記事では、基本的な方法から応用までを解説し、それぞれのメリットとデメリットを確認していきます。配列を使って複数の値を返すPHPでは、配列を使用して複数の値...
Laravel

[Laravel]Console出力系のCommand一覧

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

2地点間の座標の距離を求める

この記事では2地点の緯度経度から、その直線距離を求める方法を紹介します。緯度経度とはここに辿り着いた方は今更説明する必要もないですが、念の為に説明します。緯度経度は地球上の位置を表す座標系であり、緯度は赤道からの角度、経度はイギリスのグリニ...
Laravel

[Laravel]複数形・単数形の単語を調べる

LaravelではDBのテーブル名を決める時など、複数形や単数形の単語が必要なときがあります。この記事では、簡単に複数形や単数形を調べるやり方を解説します。単数形から複数形を調べるtinkerの起動まず、コマンドラインからtinkerを起動...
Laravel

[Laravel]Laravelの命名規則

この記事では、Laravelの変数やメソッドなどの命名規則に関して解説します。命名規則とはプログラミングを行う際にソースコード上の識別子の名称のルールを定めたもの。ネーミング規則、ネーミング規約、あるいは命名規約とも呼ばれます。通常は、ソー...
チートシート

【Laravel】artisanのenv:encryptコマンドを解説

Laravel 10.xのartisanの「env:encrypt」コマンドを解説します。Descriptionenvファイルを暗号化します。.envファイルをGitHubなどのバージョン管理システムに含めたりする場合に利用します。暗号化さ...