PHP関数

基本文法・構文ガイド

PHPのarray_merge関数 — 複数配列をマージする基本と落とし穴

カテゴリ: PHP名前空間 / FQCN / コマンド: array_merge(array ...$arrays): array関連: array_merge_recursive / array_replace / +演算子 / arra...
基本文法・構文ガイド

array_search — 配列から値を検索してキーを取得する使い方

カテゴリ: PHP掲載バージョン: PHP 8.4(PHP 8.0以降の変更点も記載)名前空間 / FQCN / コマンド: array_search(mixed $needle, array $haystack, bool $strict...
基本文法・構文ガイド

array_filter — 配列を条件でフィルタリングする使い方

カテゴリ: PHP掲載バージョン: PHP 8.4(PHP 8.0以降の変更点も記載)名前空間 / FQCN / コマンド: array_filter(array $array, ?callable $callback = null, in...
基本文法・構文ガイド

PHPのpreg_replace関数 — 正規表現でパターン置換する使い方と実例

構文:preg_replace(string|array $pattern, string|array $replacement, string|array $subject, int $limit = -1, int &$count = ...
基本文法・構文ガイド

PHPのstr_replace関数 — 文字列・配列を置換する使い方と実例

構文:str_replace(array|string $search, array|string $replace, string|array $subject, int &$count = null): string|array// 基...
基本文法・構文ガイド

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

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

PHPのimplode関数 — 配列要素を区切り文字で連結して文字列にする

カテゴリ: PHP対応バージョン: Laravel 11・12・PHP 8.2(※指定なしのため既定を採用)名前空間 / FQCN / コマンド: グローバル関数 implode関連: explode / join / array_map ...
基本文法・構文ガイド

PHPのexplode関数 — 文字列を区切り文字で配列に分割する

カテゴリ: PHP名前空間 / FQCN / コマンド: explode(string $separator, string $string, int $limit = PHP_INT_MAX): array関連: implode / pr...
基本文法・構文ガイド

PHPのjson_decodeの使い方とnullになる原因|配列変換・エラー処理をサンプルコード付きで解説

json_decodeで「nullが返ってくる」「エラーの原因がわからない」——公式マニュアルだけでは分かりにくいそんなつまずきに、コピペで使えるサンプルコード付きで答える記事です。json_decodeは、JSON文字列を配列やオブジェク...
基本文法・構文ガイド

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

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