基本文法・構文ガイド

基本文法・構文ガイド

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で配列に変換する方法|第2引数trueの使い方・null原因とエラー処理

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

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

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

PHPのjson_encode関数 — 配列をJSON文字列に変換する使い方

構文:json_encode(mixed $value, int $flags = 0, int $depth = 512): string|false// 基本例json_encode();// {"name":"Taro","age":...
基本文法・構文ガイド

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

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

PHP substr関数の使い方と実例:文字列操作をマスターしよう

構文:substr(string $string, int $start, ?int $length = null): string|false// 基本例substr("Hello, World!", 7); // "World!"sub...
基本文法・構文ガイド

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

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