home
twitter
ページトップへ
目次
  • PHPってどんなプログラミング言語??
  • もともとは何の略??
  • 動的なWebページの生成ができる
  • 拡張子は.php
  • サーバーサイドのプログラミング言語
  • データベースを扱うことができる
  • PHPファイルにHTMLが書ける
  • 古くからある
  • フレームワークが充実している
  • まとめ!
about
categories
page
archive
皇帝ペンギンブログ

2025/07/14 (更新日:2025/07/14)

PHPってどんなプログラミング言語?【Web系です。】

Categories > phpの入門編
こんばんは!初めましての方は初めまして!
しゅーた(@chibasyuta)です!

今回からがっつり記事のスタイルを変えます!雑談とか入れていくっている、SEO的にどうなの??っていう感じで書いていきます。

完全に逆ばりです笑い

無駄をなくして価値を届ける時代から、いかに無駄に面白い記事をかけるか??になると思うので、そっち路線で書いていきます。頑張ります!!!

た~だ~

YouTubeの台本と言うか、ノート的に使おうと思うので、めっちゃ端折って書きます。

ここから読み解いてね??みたいな感じ笑い。

YouTubeみてくれている方か、ある程度知っている方が振り返りやすいような記事にします。

では、内容へ入ります!!!

目次
非表示
  • PHPってどんなプログラミング言語??
  • もともとは何の略??
  • 動的なWebページの生成ができる
  • 拡張子は.php
  • サーバーサイドのプログラミング言語
  • データベースを扱うことができる
  • PHPファイルにHTMLが書ける
  • 古くからある
  • フレームワークが充実している
  • まとめ!

PHPってどんなプログラミング言語??

PHPってどんな言語なの??っていうメタ的な内容を書いていこうと思います!
わーい!

もともとは何の略??

・Hypertext Preprocessor 現在
・Psonal Home Page 当初

これらの頭文字からきているみたいです。

もともとの「Psonal Home Page」からも推測できるように、個人向けのホームページ作成に強い言語です。当初から!

動的なWebページの生成ができる

動的なWebページの生成ができます。つまりhtmlファイルを生成することができるのです。

ユーザーによって条件分岐したり、値を受け取って、それをデータベースに保管したり、そんなことができるのがPHPという言語です。

つまりWeb系ですね。

動的なWebサイトが作れちゃいます!!

拡張子は.php

phpという言語で書かれたプログラムであるphpファイルは、拡張子が.phpです。

なので「index.php」みたいな感じのファイルになります。

サーバーサイドのプログラミング言語

HTMLやCSS、JavaScriptなどと違い、Webブラウザだけでは動かすことができません。

通常、「Apache HTTP Server」などを使い、Webサーバーを作り、phpをその環境にインストールして、使います。

もしくは、自分のパソコンに普通にphpをインストールして使います。ここで言うphpというのはphppの実行環境にことです。

phpファイルを解釈して、コンピューターが理解できる形に変換してくれるコンパイラなどが含まれるのだと思います。

いや、コンパイラは使わない??インタプリタ言語なので、コンパイラではなく、インタプリタが解釈して逐次実行してくれるようです。

データベースを扱うことができる

PHPはMySQL(またはMariaDB)と連携して、データベースを扱うことができます。

PDO(PHP Data Objects)、というものがphpには備わっていて、それでデータベースを扱います。

PHPファイルにHTMLが書ける

PHPファイルにHTMLが書ける、というのも大きいと思います。

HTMLを書きつつ、その中に適宜phpを埋め込める、とも解釈できると思います。

これにより、動的なWebページが作れるのですね。

なるほどね!

古くからある

PHPは古くからあります。

PHPは1994年にラスマス・ラードフRasmus Lerdorf)氏によって開発が始まった、という歴史があります。カナダ人の偉大なプログラマーです。

https://ja.wikipedia.org/wiki/%E3%83%A9%E3%82%B9%E3%83%9E%E3%82%B9%E3%83%BB%E3%83%A9%E3%83%BC%E3%83%89%E3%83%95

そのころから現在に至るまで、ずっと使われ続けている、というのは凄いことだと思いますね。

この辺はPHPの公式のサイトに詳しく載っているので、興味がある方は読んでみるといいかと!!
https://www.php.net/manual/ja/history.php.php
 

フレームワークが充実している

・Laravel 
・CakePHP
・Symfony

などのフレームワークがあるのも、PHPが人気な理由のひとつだと思いますね。

まとめ!

PHPはWeb系!!以上!!

自分のロゴ!

皇帝ペンギン

全力で、書きます。
少しでもお役に立てたら幸いです。
楽しんで読んで下さい 。-_- 。
よろしくお願いします!

x(旧twitter) youtube
Categories
  • トップへ
  • ITパスポート (1)
  • programming (171)
    • CSSのアニメーション編 (26)
    • CSSのグリッドレイアウト編 (1)
    • CSSのセレクター編 (58)
    • CSSのフレックスボックス編 (1)
    • CSSのメディアクエリー編 (7)
    • CSSの基本編 (34)
    • HTMLのformタグ編 (1)
    • HTMLの基本編 (3)
    • JavaScriptの入門編 (30)
    • JavaScriptの基本編 (5)
    • phpの入門編 (3)
    • Web制作をする環境を整えよう! (1)
  • Uncategorized (23)
  • VScode (1)
  • おすすめ商品! (1)
  • クラロワ (2)
  • マーケティング (17)
  • 勉強 (1)
  • 大学生活 (7)
  • 心理学 (9)
  • 映画 (1)
  • 法学 (4)
  • 経済学 (4)
  • 読書 (7)
Pages
  • プライバシーポリシー
  • 免責事項
  • プロフィール
Archive
  • 2025年7月 (3)
  • 2025年6月 (1)
  • 2025年3月 (1)
  • 2025年1月 (9)
  • 2024年12月 (13)
  • 2024年11月 (5)
  • 2024年10月 (10)
  • 2024年9月 (15)
  • 2024年8月 (5)
  • 2024年7月 (6)
  • 2024年6月 (5)
  • 2024年5月 (10)
  • 2024年4月 (24)
  • 2024年3月 (11)
  • 2024年2月 (6)
  • 2024年1月 (10)
  • 2023年12月 (4)
  • 2023年11月 (3)
  • 2023年10月 (2)
  • 2023年9月 (3)
  • 2023年8月 (6)
  • 2023年7月 (3)
  • 2023年6月 (8)
  • 2023年5月 (2)
  • 2023年3月 (1)
  • 2023年2月 (1)
  • 2022年10月 (2)
  • 2022年9月 (2)
  • 2022年8月 (8)
  • 2022年7月 (2)
  • 2022年6月 (6)
  • 2022年5月 (9)
  • 2022年4月 (2)
  • 2022年2月 (4)
  • 2021年12月 (1)
  • 2021年11月 (4)
  • 2021年10月 (8)
  • 2021年9月 (14)
  • 2021年8月 (6)
  • 2021年6月 (1)
  • 2021年5月 (2)
  • 2021年4月 (1)
  • 2021年3月 (1)
  • 2021年2月 (2)
  • 2020年10月 (1)
  • 2020年7月 (1)
  • 2020年4月 (1)
  • 2020年1月 (1)
  • 2019年12月 (2)
© Copyright Syuta Chiba, 2019 All Rights Reserved.