PHPに関する記事
PHPの設定ファイル php.ini の場所を簡単に見つける方法
PHPの設定を変更するためには、php.ini ファイルを見つけることが不可欠です。ここでは、その場所を簡単に特定する方法を解説します。 1. phpinfo() を使って確認する方法 PHPの標準関数 phpinfo() を利用することで...
【PHP】変数の型を調べる方法4選
PHPで変数の型を調べたいことがたまにあります。その際の調べかたをいくつか紹介します。 gettype() gettype()はプリミティブ型・組み込み型のデータ型のチェックを行うために使用します。 gettype(7); // 'inte...
PHP逆引きTips
Laravelの逆引きTipsは別の記事にあるので、そちらを参照してください。 配列 配列に要素追加 // 最後に追加 $array[] = 'VALUE'; // 最後に複数追加 $array = array_push($array, '...
AIを利用してLaravelプロジェクトを素早く作る
最近ChatGPTなどのAIを利用して、開発をしてもらうなど、そんな噂話がちらほら聞こえてきます。ですが、実際どうやったら良いのか分からないという方のために、プロンプトも交えて紹介します。 機能の洗い出し 例として、個人のタスクを管理するサ...
[PHP]null合体演算子とは?「??」の使い方
検索で「??」と検索してもなかなかヒットしなくて困っているのではないでしょうか。他にも「クエスチョンマーク2つ」「ハテナマーク2つ」「ダブルクエスチョン」などで検索したりしている方もいると思います。 結論から言うと、これはnull合体演算子...
【Laravel】artisanのtestコマンドを解説
Laravel 10.xのartisanの「test」コマンドを解説します。 Description アプリケーションのテストを実行 Usage php artisan test ] Bash Arguments なし Options オプ...
【Laravel】artisanのstub:publishコマンドを解説
artisanコマンド一覧 チートシートへ戻る Laravel 10.x以降のartisanの「session:table」コマンドを解説します。 Description カスタマイズ可能なすべてのスタブを公開 artisanコマンドで作成...
PHPで連続したアルファベットA〜Zを取得する方法
PHPで連続したアルファベットを効率よく取得する方法について解説します。連続した文字列を操作する場面は意外と多く、特に簡潔に記述できる関数が用意されているため、ぜひ活用しましょう。 基本のコード例 HPのrange()関数を使用すると、簡単...
Laravelで選ぶべき認証システム:Passport、Sanctum、JWTの比較と使い分け
Laravel11の認証システム(Passport、Sanctum、JWT)の特徴と使い分けを詳しく解説。プロジェクトの規模や要件に応じた最適な選択方法を提案し、セキュアなアプリケーション開発をサポートします。
[Laravel]Eloquentで不要なカラムを出力しない!$hiddenと$visibleプロパティの使い方を解説
$hiddenと$visibleプロパティとは何か? LaravelのEloquent ORMでは、モデルをJSONや配列に変換する際に、不要なカラムを出力しないようにしたり、特定のカラムのみを出力するように設定することができます。この機能...