PHP

スポンサーリンク
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」コマンドを解説します。 Description envファイルを暗号化します。.envファイルをGitHubなどのバージョン管理システムに含めたりする場合に利用します。暗号...
チートシート

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

Laravel 10.xのartisanの「env:decrypt」コマンドを解説します。 Description envファイルを復号化します。env:encryptで暗号化されたファイルを複合化できます。.envファイルをGithubな...
チートシート

【Laravel】artisanのmake:testコマンドを解説

Laravel 10.xのartisanの「make:test」コマンドを解説します。 Description 新しいテストクラスを作成します。test.stubを利用して作成されます。 Usage php artisan make:tes...
チートシート

【Laravel】artisanのmake:scopeコマンドを解説

Laravel 10.xのartisanの「make:scope」コマンドを解説します。 Description 新しいグローバルスコープクラスを作成します。scope.stubを利用して作成されます。 Usage php artisan ...
スポンサーリンク