基本情報暗記無料で始める

PHPとは?ぴーえいちぴー

PHPとは、Webサーバ側で動かしてページの内容を組み立てることを主目的とするスクリプト言語。HTMLの中に処理を直接書き込むことができ、書いたソースをその場で解釈して実行する。データベースから読んだ値を差し込んだページを作って返す用途で広く使われている。

最終更新:2026-10-09

試験情報

基本情報技術者試験の頻出用語/テクノロジ系

別名:PHP: Hypertext Preprocessor

基本情報を最短で暗記・合格する →

背景

Webの初期、ページは用意しておいた固定のファイルを返すだけで、利用者ごとに内容を変えるには外部のプログラムを別に用意して呼び出す必要があり、書くのも動かすのも重かった。HTMLの中へ少し処理を書き足すだけで動的なページになれば、ページを作っている当人がそのまま扱える。この敷居の低さを狙って作られた言語である。

具体例

世界中のWebサイトで使われているWordPressはPHPで書かれており、記事一覧や本文の差し込みをサーバ側で組み立ててから返している。国内でもECサイト構築のEC-CUBEなど、PHPを土台にした製品が使われている。

試験での引っ掛け

PHPはサーバ側で実行され、結果のHTMLだけが利用者へ届く。ブラウザ側で動くJavaScriptとは動作する場所が違い、名前の似たJavaとも別の言語である。利用者の入力をそのままSQL文や画面へ埋め込むとSQLインジェクションやXSSの原因になる点も定番になる。

関連用語

解説は資格暗記が独自に作成しています。過去問の出典は各問題に記載のとおりです。

基本情報を最短で暗記・合格する →

試験での特徴
  • 分野:テクノロジ系
  • PHPはサーバ側で実行され、結果のHTMLだけが利用者へ届く。