PHP(Hypertext Preprocessor)は、サーバー側で動くスクリプト言語です。お問い合わせフォーム、ログイン、掲示板、WordPressの動作など、動的なWebの裏側を担います。
HTMLが静的な文書なら、PHPは条件やデータに応じて文書を作り分ける仕組みです。FreeHostBoxではPHP 8.3をご用意し、MySQL 8 / MariaDB 11.4と組み合わせてご利用いただけます。ぜひ無料プランでお試しください。
PHPとHTMLの関係
PHPは最終的にHTMLを生成してブラウザに渡します。ブラウザにPHPコードは届きません。この分離がセキュリティと設計の要点です。
学び方
「PHPとは」で概念 → 「動かし方」で実行環境 → 「PHP×MySQL」でデータ連携の順に進めます。いきなりDB連携から始めないのがコツです。
このカテゴリの記事(Cluster / How-to)
- PHPとは?初心者向けにできること・仕組みを解説 — PHPとは、サーバー側で動くスクリプト言語です。できること、HTML・JavaScriptとの違い、WordPressとの関係を初心者向けに解説します。
- PHPの動かし方|無料サーバーで1ファイル表示する手順 — PHPを無料サーバーで動かす手順を解説。phpファイルの置き場所、表示確認、よくある真っ白・404・文字化けの直し方まで初心者向けに案内します。
- PHPとMySQL接続|仕組み・手順・最小コードを解説 — PHPとMySQLを接続してデータを表示する流れを解説。PDOの最小コード、プレースホルダの理由、よくある接続エラーの直し方まで実践的に案内します。
よくある質問
PHPとJavaScriptの違いは?
PHPはサーバー側、JavaScriptは主にブラウザ側で動きます。PHPはDB連携や認証、JavaScriptは画面の動きや入力チェックが得意です。両者は補完関係です。
無料サーバーでPHPを試せる?
可能です。FreeHostBoxの無料環境はPHPに対応し、ファイルマネージャーやFTPでアップロードして動作確認できます。バージョンは料金ページをご覧ください。ぜひ無料プランでお試しください。
PHPを無料サーバーで動かす
PHPは読むだけより動かす方が速く理解できます。無料サーバーに.phpを置いて表示を確認してみましょう。DB連携は次の記事で扱います。