著者プロフィール
本サイト「AIと学ぶPHPの学校」 を運営している講師について。
講師: 中翔 (なか しょう)
PHP スクールで講師として日々受講生を指導しています。 PHP 入門 / 中級 / 応用と段階的にカバーする現場のカリキュラムを担当し、 「公式マニュアルだけでは伝わらない部分」 を現場の言葉で言語化することを軸に活動しています。
本サイトのすべてのレッスン文・コード例・ドリル課題は中翔本人が書き下ろしており、 外部委託や自動生成ではありません。 各章は「受講生が実際につまずいたパターン」 から逆算して構成しています。
専門領域
- PHP 言語と Web 開発: PHP 8.2+ 環境での Web アプリ開発、 PDO による DB 連携、 セッション / クッキー / セキュリティ (CSRF / XSS / SQL injection 対策)
- プログラミング教育: 初学者がつまずきやすいポイントの言語化、 段階的カリキュラム設計 (L0 導入 / L1 入門 / L2 初級 / L3 中級 / L4 応用)、 演習駆動学習 (drill 形式) の運用
- 採点ハーネス設計: 受講生のコードを自動採点する仕組み、 標準入出力 / ファイル比較 / DB 状態検証の組み合わせ
- 多言語横展開: PHP 教材で確立した教育構造を JS / Python 等の他言語にも応用する設計
本サイトの執筆方針
- PHP 公式マニュアルを「正本」 として扱い、 各トピック末尾でリンクを貼ります
- マニュアルの文章を転載しません。 すべて講師が書き下ろした独自コンテンツです
- コード例は実際にスクール現場で受講生がつまずいたパターンから構成しています
- 難易度を L0〜L4 で明示し、 初学者が迷子にならない学習動線を作っています
- 関数・エラー辞典は「シグネチャ + 説明 + 使用例」 だけでなく、 よくある用途 / 落とし穴 / 代替手段 / 公式マニュアルリンク まで含めて 1 記事あたり 1500 文字以上で書いています
運営スタンス
本サイトは個人運営です。 受講生の質問や現場での気付きを継続的に反映するため、 教材は週単位で更新されます。 PHP のバージョン更新や周辺ツール (Composer / phpunit / PDO 等) の仕様変更にも追随する方針です。
記事の誤りや改善提案は お問い合わせフォーム までお寄せください。
その他の媒体
中翔は他の媒体でも AI 開発・運用や設計・教育に関する記事を執筆しています (= note / Qiita / dev.to)。 本サイトと内容は独立しており、 本サイトは PHP 教育に特化しています。
サイト運営の透明性
本サイトは PHP 8.2+ 自身で構築されており、 ソースコードは GitHub で公開しています。 「受講生が学んでいる言語そのもので動いているサイト」 = 教材の一部としても機能させる設計です。 詳細は サイトについて をご覧ください。