PHPは、Web開発で広く使われているプログラミング言語です。本記事では、初心者向けにPHPの開発環境を整え、最初のプログラム「Hello, World!」を出力するまでの手順をわかりやすく解説します。
プログラミングが初めての方でも大丈夫!画像や具体的な手順を交えながら、子供から大人まで理解できるように説明します。
PHPとは?
PHP(Hypertext Preprocessor)は、Webサイトの動的な処理を行うためのプログラミング言語です。WordPressやECサイトの開発でもよく使われています。
PHPの特徴
- サーバーサイド言語:PHPはサーバー上で動作し、HTMLを生成してブラウザに送信します。
- 初心者向け:文法がシンプルで、学習しやすい。
- 多くのサーバーで利用可能:レンタルサーバーやクラウド環境でも手軽に使えます。
もっと詳しく知りたい方は、こちらの記事も参考にしてください。
では、PHPを使う準備を始めましょう!
PHPの開発環境を整えよう
PHPを実行するには、開発環境が必要です。ここでは、ローカル環境を構築する方法を紹介します。
1. XAMPPをインストールする

XAMPP(ザンプ)は、Windows、Mac、Linuxで利用できる開発環境のパッケージです。Apache(Webサーバー)、MySQL(データベース)、PHPが含まれているため、簡単に環境構築ができます。
XAMPPのインストール手順
- 公式サイト にアクセス
- OSに適したバージョンをダウンロード
- インストーラーを実行し、指示に従ってインストール
- XAMPPコントロールパネルを開き、「Apache」を起動
これでローカル環境の準備が整いました。
2. テキストエディタを準備する
プログラムを書くためのテキストエディタが必要です。以下のエディタがオススメです。
- Visual Studio Code(無料で高機能)
- Sublime Text(軽量で使いやすい)
- Notepad++(Windows向けのシンプルなエディタ)
好きなエディタをインストールしましょう。
PHPファイルを作成しよう
開発環境が整ったら、最初のPHPプログラムを作成しましょう。
1. PHPファイルを作成する
1.XAMPPの「htdocs」フォルダ内に「php_tutorial」というフォルダを作成。

2.その中に「index.php」というファイルを作成。

3.エディタで「index.php」を開く。

2. 「Hello, World!」を出力する
以下のコードを「index.php」に記述します。
<?php
echo "Hello, World!";
?>
このコードは echo
を使って「Hello, World!」と画面に表示する簡単なプログラムです。
PHPを実行してみよう
コードを書いたら、実際にブラウザで確認してみましょう。
1. Apacheを起動する
XAMPPのコントロールパネルで「Apache」が起動していることを確認してください。

2. ブラウザで確認する
ブラウザを開き、以下のURLを入力します。
http://localhost/php_tutorial/index.php
画面に Hello, World!
と表示されていれば成功です!
PHPの基本構文を学ぼう
「Hello, World!」が出力できたら、PHPの基本を少し学んでみましょう。
1. 変数を使う
PHPでは変数を使ってデータを保存できます。
<?php
$name = "太郎";
echo "こんにちは、" . $name . "さん!";
?>
2. 条件分岐
条件によって異なる処理をするには if
文を使います。
<?php
$age = 18;
if ($age >= 18) {
echo "あなたは成人です。";
} else {
echo "あなたは未成年です。";
}
?>
もっと詳しく条件分岐について知りたい方は、こちらの記事も参考にしてください。
3. 繰り返し処理
繰り返し処理には for
文や while
文を使います。
<?php
for ($i = 1; $i <= 5; $i++) {
echo "番号: $i <br>";
}
?>
もっと詳しく繰り返し処理(ループ)について知りたい方は、こちらの記事も参考にしてください。
まとめ
今回は、初心者向けにPHPの開発環境を整え、「Hello, World!」を出力する方法を解説しました。
本記事のポイント
- PHPはWeb開発に適したプログラミング言語
- XAMPPを使うと簡単に開発環境を構築できる
echo
を使って「Hello, World!」を出力できる
次のステップとして、フォームの入力処理やデータベース接続を学ぶと、さらにPHPの活用の幅が広がります。引き続き、PHPの学習を楽しんでください!