PHP– category –
PHPに関連する記事がまとまっています!
-
PHP
PHPの例外処理を完全攻略:try/catchからカスタム例外設計まで
全体像(例外の役割と境界) 例外は「通常フローでは回復できない状態」を呼び出し元へ即時に伝播させ、適切な境界でロールバック・ログ・ユーザー向けレスポンスに変換するための仕組みです。PHP 7以降はThrowableが階層の最上位になり、その配下に Excep... -
PHP
一次元・多次元・連想配列を完全攻略:エンジニア向け徹底解説
1. 配列の基本的な使い方(一次元・多次元・連想配列) 1.1 PHPにおける配列の本質 PHPの配列は「配列」と呼ばれているものの、C言語やJavaの固定長配列とは全く別物です。内部的には ハッシュテーブル(HashTable) をベースにした「順序付きマップ」であ... -
PHP
PHPの for / foreach 完全攻略:エンジニアのための徹底解説
対象は PHP 8.1+(可能なら 8.2/8.3)です。PSR‑12/PSR‑3/PSR‑7/PSR‑15 の思想(責務分離・出力境界の明確化)を前提にしています。 1. for / foreach の基本的な使い方 for 文は、初期化、継続条件、更新の3つの式を明示することで、数値や添字による反復... -
PHP
PHPの echo と if を完全攻略:エンジニアのための徹底解説
対象バージョンは PHP 8.1+(可能なら 8.2/8.3) を想定します。コード規約は PSR-12 を前提に記述します。 1. echo の基本と落とし穴 echo は PHP における基本的な出力手段で、言語構造(construct)です。 関数ではないため戻り値はありません。echo("H... -
PHP
【初心者向け】PHPのif文・else文の使い方|サンプルコード付き解説
はじめに:if文って何? PHPでプログラムを書いていると、「もし○○だったら、この処理をしたい」という場面は必ず出てきます。 たとえば、 テストの点数が70点以上なら「合格」、それ未満なら「不合格」 会員ログイン済みならマイページを表示、それ以外は... -
PHP
PHP入門ガイド:エンジニア視点の選定理由と課題
「プログラミングを始めたいけど、どの言語から学ぶべきだろう?」 そう考えているあなたへ。Web業界の歴史と共に歩み、今なお世界中のサイトの大部分を支えているのが PHP です。 この言語は、単にWebサイトを作るだけでなく、巨大なECサイトやSNSの裏側...
1