初心者向け

未分類

ip — IPアドレス形式を検証するバリデーションルール

カテゴリ: validation掲載バージョン: Laravel 12・PHP 8.4名前空間 / FQCN / コマンド: (バリデーションルール名)ip関連: ipv4 / ipv6 / active_url / url変更履歴: La...
未分類

wrap — 単一値や配列をコレクションに包む

カテゴリ: collection掲載バージョン: Laravel 12・PHP 8.4名前空間 / FQCN / コマンド: Illuminate\Support\Collection::wrap関連: collect / Illumina...
未分類

count — 件数を返すメソッド

カテゴリ: collection掲載バージョン: Laravel 12・PHP 8.4名前空間 / FQCN: Illuminate\Support\Collection::count関連: sum / isEmpty / countBy ...
未分類

throw_if — 条件が真なら例外を投げるヘルパ

カテゴリ: helper掲載バージョン: Laravel 12・PHP 8.4名前空間 / FQCN / コマンド: throw_if()(グローバル関数)関連: throw_unless / abort_if / abort_unless...
未分類

after — 指定日以降であることを検証する

カテゴリ: validation掲載バージョン: Laravel 12・PHP 8.4名前空間 / FQCN / コマンド: after:date / Illuminate\Validation\Rule::after()関連: after...
未分類

has — 指定キーの存在を判定する

カテゴリ: collection掲載バージョン: Laravel 12・PHP 8.4名前空間 / FQCN / コマンド: Illuminate\Support\Collection::has関連: hasAny / contains /...
基本文法・構文ガイド

PHPのempty関数の使い方|’0’を空判定しないコツ

カテゴリ: PHP対応バージョン: Laravel 11・12・PHP 8.2名前空間 / FQCN / コマンド: 言語構造 empty(mixed $var): bool関連: isset / is_null / strlen / mb...
基本文法・構文ガイド

PHPで文字列を切り出す方法:効率的な関数と使用例

PHPで文字列を操作する際、特定の部分を切り出すことは非常に一般的なタスクです。この記事では、PHPで文字列を切り出すための効率的な関数、サンプルコード、そして具体的な使用例を紹介します。文字列操作の基本を押さえることで、より複雑なプログラ...
基本文法・構文ガイド

PHPのisset関数の使い方|配列チェックとempty/??との違い

カテゴリ: 変数・配列の存在チェック(PHP標準構文)対象バージョン: PHP 7.4 〜 8.4(言語構文として長期的に安定。null合体演算子??はPHP 7.0以降)主な関数/構文: isset() / empty() / is_nu...
基本文法・構文ガイド

初心者向け:PHP strpos関数を使って文字列内の位置を取得する方法

カテゴリ: 文字列操作(PHP標準関数)対象バージョン: PHP 7.4 〜 8.4(offsetの負数指定はPHP 7.1以降、needleへのint渡しはPHP 8.0で廃止)シグネチャ: strpos(string $haystack...