【初心者向けPHP入門】開発環境を整えて「Hello, World!」を出力しよう!

【初心者向けPHP入門】開発環境を整えて「Hello, World!」を出力しよう!

PHPは、Web開発で広く使われているプログラミング言語です。本記事では、初心者向けにPHPの開発環境を整え、最初のプログラム「Hello, World!」を出力するまでの手順をわかりやすく解説します。

プログラミングが初めての方でも大丈夫!画像や具体的な手順を交えながら、子供から大人まで理解できるように説明します。

PHPとは?

PHP(Hypertext Preprocessor)は、Webサイトの動的な処理を行うためのプログラミング言語です。WordPressやECサイトの開発でもよく使われています。

PHPの特徴

  • サーバーサイド言語:PHPはサーバー上で動作し、HTMLを生成してブラウザに送信します。
  • 初心者向け:文法がシンプルで、学習しやすい。
  • 多くのサーバーで利用可能:レンタルサーバーやクラウド環境でも手軽に使えます。

もっと詳しく知りたい方は、こちらの記事も参考にしてください。

PHPってどんな言語?Webサイトの裏側を支える技術を解説!

では、PHPを使う準備を始めましょう!

PHPの開発環境を整えよう

PHPを実行するには、開発環境が必要です。ここでは、ローカル環境を構築する方法を紹介します。

1. XAMPPをインストールする

XAMPP公式サイト

XAMPP(ザンプ)は、Windows、Mac、Linuxで利用できる開発環境のパッケージです。Apache(Webサーバー)、MySQL(データベース)、PHPが含まれているため、簡単に環境構築ができます。

XAMPPのインストール手順

  1. 公式サイト にアクセス
  2. OSに適したバージョンをダウンロード
  3. インストーラーを実行し、指示に従ってインストール
  4. XAMPPコントロールパネルを開き、「Apache」を起動

これでローカル環境の準備が整いました。

2. テキストエディタを準備する

プログラムを書くためのテキストエディタが必要です。以下のエディタがオススメです。

  • Visual Studio Code(無料で高機能)
  • Sublime Text(軽量で使いやすい)
  • Notepad++(Windows向けのシンプルなエディタ)

好きなエディタをインストールしましょう。

PHPファイルを作成しよう

開発環境が整ったら、最初のPHPプログラムを作成しましょう。

1. PHPファイルを作成する

1.XAMPPの「htdocs」フォルダ内に「php_tutorial」というフォルダを作成。

php_tutorialフォルダ

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

index.phpファイルを作成

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

index.phpを開く

2. 「Hello, World!」を出力する

以下のコードを「index.php」に記述します。

<?php
    echo "Hello, World!";
?>

このコードは echo を使って「Hello, World!」と画面に表示する簡単なプログラムです。

PHPを実行してみよう

コードを書いたら、実際にブラウザで確認してみましょう。

1. Apacheを起動する

XAMPPのコントロールパネルで「Apache」が起動していることを確認してください。

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 "あなたは未成年です。";
    }
?>

もっと詳しく条件分岐について知りたい方は、こちらの記事も参考にしてください。

PHPの条件分岐ってなに?もしも〜ならを簡単に解説!

3. 繰り返し処理

繰り返し処理には for 文や while 文を使います。

<?php
    for ($i = 1; $i <= 5; $i++) {
        echo "番号: $i <br>";
    }
?>

もっと詳しく繰り返し処理(ループ)について知りたい方は、こちらの記事も参考にしてください。

PHP初心者でも安心!ループ処理をやさしく学ぶ方法

まとめ

今回は、初心者向けにPHPの開発環境を整え、「Hello, World!」を出力する方法を解説しました。

本記事のポイント

  • PHPはWeb開発に適したプログラミング言語
  • XAMPPを使うと簡単に開発環境を構築できる
  • echo を使って「Hello, World!」を出力できる

次のステップとして、フォームの入力処理やデータベース接続を学ぶと、さらにPHPの活用の幅が広がります。引き続き、PHPの学習を楽しんでください!