スライドショー

【PHPの動かし方とは】実行方法を初心者向けに簡単解説

PHPの実行方法 初心者向け簡単解説


PHPの動かし方がいまいちわからない
そもそもPHPの環境構築がよくわからない
おすすめの開発環境があったら教えてほしい

これからPHPを学習しようとしている初心者の方とって、まずPHPはどうやって動かせばいいのか悩んでしまいますよね。

そこで、この記事では、

  • PHPのインストール歩法
  • PHPのプログラム実行方法
  • おすすめの開発環境

などについて解説していきます。

初心者の方にもスムーズに読み進められる内容となっていますので、ぜひ参考にしてください。

PHPのインストール確認

PHPを実行するためには、XAMPPまたはMAMPをインストールしておく必要があります。

Windows・Mac・LinuxのOS別のインストールについては、以下の記事で詳しく解説してます。インストールがまだの方は参考にしてください。

PHPのプログラムを動かしてみよう

実行ファイルの作成

まずはプログラムを実行するための作業用ディレクトリを作成しておきましょう。今回はWindowsで動作を確認してみます。

インストールが終わったら、さっそくPHPを実行してその動作を確認してみましょう。今回は、Windowsでの動作をご説明します。ここでは新しいプログラミング言語の動作確認でよく使われる「hello world」という単語を表示させてみます。

 

(1)「C:\xampp\htdocsの中に新規フォルダを作成してください。(例:php_test)

fig13

 

(2)テキストエディタを起動して、次の文章を入力します。

<?php
  echo 'hello world';
?>

echo」とは、ブラウザに文字列を表示するときに使います。

fig14

 

(3)拡張子を「.php」に変更してファイルを保存します。

fig15

以下のように設定して保存します。

  • ファイル名を「index.php」(.txtではありません)
  • ファイルの種類を「すべてのファイル」
  • 文字コードを「UTF-8」

プログラムの実行

表示を確認する前にWebサーバ(Apache)を起動させます。

XAMPPをインストールした後、「スタートメニュー」に「XAMPP Control Panel」というアイコンが追加されています。それをクリックすると、XAMPP管理画面に遷移します。

fig16

Apache欄の「Start」ボタンを押すと、Apacheが起動します。

fig17

 

(4)ブラウザで表示を確認します。

Webサーバを起動すれば、ブラウザのURL欄に「http://localhost/」と入力すると、htdocsフォルダに保存したファイルを見られるようになります。

先ほど「php_test」というフォルダを作成したので、URL欄に「http://localhost/php_test/」を入力します。

fig18

「hello world」と表示されました!

また、ここで紹介したプログラムは以下のように1行で記述することもできます。

<?php echo 'Hello World!'; ?>

Macの場合も確認方法は基本的に同じです。また、手っ取り早く確認したい場合は、ターミナルやコマンドプロンプトからコマンドを実行することでも簡単に動作確認が可能です。

$ php index.php

以下のように表示されます。

Hello World!

ブラウザでPHPが実行できる環境

ブラウザで学習できるサービスを使用すれば、面倒な環境構築をしないで簡単に動作を確認できます。


引用元:Paiza.io https://paiza.io/ja

たとえば、paiza.ioを使えばブラウザ上でコードを書いてプログラムを実行することができます。

登録も簡単でPython以外にもさまざまなプログラミング言語に対応していますので、学習目的やサクッと動作確認したい場合におすすめです。

まとめ

ここではPHPの動かし方について、以下の内容で解説しました。

  • PHPのインストール確認
  • PHPの実行方法
  • おすすめの実行環境

PHPのプログラムを実行する方法はそれほど難しくないと感じていただけでしょうか。

PHPの実行方法は、ここで紹介した方法が基本です。忘れてしまったときはまたここで確認してください。

LINEで送る
Pocket

無料でSEからWebエンジニアへ転職しませんか?



侍エンジニア塾では、完全未経験の方から現在SEだけどプログラミングはやっていないという経験者まで、幅広い方々の人生を好転させるプログラミング指導を行ってきました。SEの方とお話していくなかで、

  • システムエンジニアという職業だけどコードが書けない
  • 事務作業が多くスキルがないため将来が不安
  • スクールに通うと完全未経験者と同じスタートになるからレベルが合わない
という、すでに知識があるSEならではのお悩みがあることに気づきました。そんな方におすすめなのが、弊社の「転職コース 」です。

弊社では、マンツーマンでレッスンを行いますので、現在お持ちの知識レベルからカリキュラムを作成いたします。さらにこちらの転職コースは無料で受講を始められて転職成功でそのまま卒業できるというとてもお得なコースとなっています。

既に知識のあるSEといっても転職は年齢が若いほど受かりやすいため、まずは無料体験レッスンで今の現状や理想の働き方について一緒に考えていきましょう。

まずは無料体験レッスンを予約する

書いた人

ヤマシタ

エンジニア歴10年のフリーランスエンジニア。ITに関わるさまざまなコンテンツの企画・制作も行っています。
ITに関してはノウハウ系、ライフハック系、トレンド系など、200本以上の執筆経験があります。

おすすめコンテンツ

あなたにぴったりなプログラミング学習プランを無料で診断!

プログラミング学習の効率を劇的に上げる学習メソッドを解説