PHPの概要まとめ:PHPの実行環境とPHPの書き方

PHP

WordPressをはじめとするウェブページの開発で使われている、PHPの概要をまとめました。

PHP
PHP is a popular general-purpose scripting language that powers everything from your blog to the most popular websites i...

PHPとは

PHPはHypertext Preprocessorのことです。WEBアプリケーションの開発で使用されます。

PHP は、PHP: Hypertext Preprocessor を意味し、広く使用されているオープンソースの汎用スクリプト言語です。 HTML に埋め込むことができ、Web アプリケーションの開発に特に適しています。 PHP の構文の多くは C、Java、Perl 言語から転用したもので、 簡単に習得することができます。この言語は、動的に生成されるウェブページを Web 開発者が速やかに作成できるようにすることを主な目標として つくられました。しかし、それだけにとどまらず、 もっと多くのことを PHP を使って行うことができます。

PHP: 序文 - Manual
このマニュアルについて

PHPの日本語のマニュアルは以下のページで確認できます。

PHP: 入門 - Manual
PHP は何ができるものですか?

phpはWordPressで使われている

phpは動的にサイトを管理するツール、WordPressで使われているプログラム言語です。WordPressはMySQLとの連携を行って動作します。PHPはMySQLとの連携がしやすい特徴があります。

WordPressの概要まとめ - WIジャパン
このページでは、WordPress関連のコンテンツをまとめました。 Contents1 WordPressとは ... Read more

phpのバージョン

PHPは、定期的にリリースされバージョンが更新されます。

PHP: Releases
PHP is a popular general-purpose scripting language that powers everything from your blog to the most popular websites i...

サーバー上のPHPの実行環境のPHPのバージョンアップデートがWordPressの動作に影響を与えることもあります。PHPのバージョンと各ソフトウェアの互換性について把握しておく必要があります。

PHPの特徴

PHPはWEBアプリケーションの開発に使われています。PHPはコンパイル不要で実行が速いこと、データベースとの連携が容易であること、プログラムの文法がシンプルで初心者でも学びやすいことなどが特徴です。

PHPが使われているソフトの例

PHPが使われているソフト、サービスなどを紹介します。以下のサービスはPHPが使われています。

  • Wikipedia
  • WordPress
  • Facebook
  • Slack

PHPの用途

PHPの用途はWebサイトやWebアプリケーションの開発に特化しています。

PHPを動作させるにはPHPを動作させるための実行環境が必要

PHPを実行させるには他のプログラミング言語同様にOS上にPHPの動作環境を作る必要があります。以下で動作環境について詳細を解説します。

Windows のPHP実行環境

WindowsでPHPの実行環境を構築する方法は以下のページから確認できます。

PHP: Windows システムへのインストール - Manual
Windows システムへのインストール

いくつかインストール方法がありますが、XAMPP、WAMP、Bitnamiを使用することで簡単にWindows上でPHPの実行環境を整えることができます。

PHP: PHP をインストールするためのサードパーティーツール - Manual
PHP をインストールするためのサードパーティーツール

XAMPPのインストール作業証跡は以下の記事でまとめています。

LinuxのPHP実行環境

Red Hat系のディストリビューションでLinuxにphpをインストールするにはyumコマンドもしくはdnfコマンドを使用します。

yum install php
dnf install php
WebサーバーでPHPを動かす - Linux技術者認定 LinuC | LPI-Japan
Linuxのコラムを掲載しています。LinuCは、クラウド・DX時代に活躍するエンジニアに求められるLinuxを中心とした技術や知識を身につけることができるLinux技術者認定試験。出題範囲に含まれる技術解説動画やサンプル問題、教科書ダウン...

yumコマンドとdnfコマンドの違いは以下の記事でまとめています。

UbuntuなどのDebian系のLinuxでPHPをインストールするには以下のコマンドを実行します。

sudo apt install php

PHPの書き方

PHPの多くの構文はC、Java、Perl 言語から転用されて開発されています。

以下のPHPのマニュアルでPHPの書き方を確認できます。

PHP: PHP マニュアル - Manual
PHP マニュアル

参考資料

本記事の作成に使用した参考資料を掲載します。

PHP: PHP マニュアル - Manual
PHP マニュアル
タイトルとURLをコピーしました