PHP

PHP COURSE

入力された情報を、
Webの仕組みとして処理する。

PHPは、フォームに入力された内容を受け取ったり、データを保存・表示したりするなど、Webサイトの裏側で処理を行うための言語です。基本文法からフォーム、データベース、実践的な機能まで段階的に学びます。

PHPが初めてでも大丈夫です。短いコードを書き、画面に表示される結果やエラーを確認しながら、少しずつ処理の流れに慣れていきます。

BEFORE PHP

PHPを始める前に

PHPでは、HTMLで作ったフォームや画面から情報を受け取ります。まずHTML基礎を確認し、必要に応じてHTML応用へ進んでください。CSSはPHPの学習に必須ではありませんが、フォームや確認画面の見た目を整えるときに役立ちます。

COURSE MAP

基礎、フォーム、データベース、実践の順に進む

初めての方はPHP基礎から始めます。文法に慣れた後にフォーム処理とデータベース連携を学び、最後に複数の処理を組み合わせた実践へ進みます。

STEP 01

PHP基礎

変数、条件分岐、繰り返し、配列、関数などを使い、PHPで処理を書くための基本を順番に学びます。

  • 変数・演算子
  • 条件分岐・繰り返し
  • 配列・関数
PHP基礎から始める

STEP 02

PHPで作るお問い合わせフォーム

HTMLフォームに入力された内容をPHPで受け取り、確認画面やエラーメッセージを表示し、メール送信へつなげる流れを学びます。

  • フォーム送信
  • 入力内容の確認
  • メール処理
お問い合わせフォームを見る

STEP 03

PHPとデータベース(MySql)

MySQLへデータを保存し、必要な情報を取り出したり、内容を変更・削除したりする方法を学びます。

  • MySQL
  • データの登録・取得
  • データベース連携
PHPとデータベースを見る

STEP 04

PHPの実践と応用

PHP基礎、フォーム、データベースで学んだ内容を組み合わせ、実際のWebサイトで使う機能やデータ処理へ進みます。

  • 実践機能
  • データ処理
  • 応用制作
PHP実践・応用を見る

WHAT YOU WILL LEARN

この講座で学べること

PHPの文法を覚えるだけでなく、画面から受け取った情報を確認し、安全に扱い、必要に応じて保存・取得・送信する流れを学びます。

01

値を変数へ保存する

文字や数値、入力された内容へ名前を付け、後の処理で使えるようにします。

02

条件に合わせて処理を変える

入力内容や状態を確認し、条件に合う場合と合わない場合で表示や処理を切り替えます。

03

複数のデータをまとめて扱う

配列と繰り返しを使い、一覧表示や複数のデータを順番に処理します。

04

フォーム入力を受け取る

GETとPOSTの違いを確認し、入力された値をPHPで受け取って、確認画面や次の処理へ渡します。

05

入力内容を安全に扱う

未入力や文字数などを確認し、画面へ表示するときは不正なコードとして実行されないように処理します。

06

データベースと連携する

MySQLへデータを登録し、必要な情報を取得・変更・削除して、画面へ表示します。

LEARNING FLOW

学習の流れ

短いコードを書いて結果を確認し、基本文法に慣れてからフォームとデータベースへ進みます。うまく動かない場合は、エラー表示や受け取った値を確認しながら修正します。

  1. 01

    PHPの基本文法を学ぶ

    変数、演算子、条件分岐、繰り返し、配列、関数を使い、簡単な処理を書きます。

  2. 02

    結果とエラーを確認する

    echoやvar_dump()を使って値を表示し、エラーメッセージを読みながらコードの間違いを確認します。

  3. 03

    フォームを処理する

    HTMLフォームから値を受け取り、未入力などを確認し、確認画面やメール送信へつなげます。

  4. 04

    データベースと実践へ進む

    MySQLへデータを保存・取得し、フォームと組み合わせて実際のWebサイトで使う機能を作ります。

BENEFITS

PHPを学ぶメリット

利用者から受け取った情報やデータを扱えるようになると、表示するだけのページから、送信・保存・検索などができるWebサイトへ発展させられます。

お問い合わせフォームを処理できる

入力された内容を受け取り、未入力を確認し、確認画面やメール送信へつなげられます。

データを保存・表示できる

MySQLと連携し、登録した内容を一覧や詳細画面へ表示できます。

条件に応じて処理を変えられる

入力内容、URLの値、ログイン状態などに合わせて、表示や処理を切り替えられます。

WordPressの仕組みを理解しやすくなる

PHPで書かれたテンプレートや条件分岐を読み、投稿データが表示される流れを理解しやすくなります。

RECOMMENDED FOR

こんな方におすすめ

  • PHPを初めて学ぶ方
  • HTMLの次にWebサイトの裏側の処理を学びたい方
  • 変数や条件分岐から順番に学びたい方
  • お問い合わせフォームを自分で作りたい方
  • 入力内容の確認や安全な表示方法を学びたい方
  • PHPとMySQLの連携を基礎から学びたい方
  • データを保存・表示するWeb機能を作りたい方
  • PHPのエラーを確認しながら修正できるようになりたい方
  • WordPressのテーマや仕組みを理解したい方