こんにちは、Kredo Blog編集部です!
Kredoは、PHP・Laravelを使うWebシステム開発や保守運用に取り組んでいます。IT・AI開発実績もご覧ください。
プログラミングの学習を始めようと思って「PHPという言語を学習してみようかな?」と思う方もいるでしょう。
PHPはプログラミング言語の中でも文法が理解しやすい言語なので、プログラミング初心者にもおすすめな言語です。
もしPHPをマスターすれば、HTMLと組み合わせて利便性の高いWebサイトを作成できますよ。
ただ「PHPはどのように学習すればいいの?」と疑問に思う方もいるでしょう。
プログラミングの独学は難しいですし、闇雲に学習してもなかなか身につきづらいです。
今回はPHPの学習を進めていきたい方に向けて、
- PHPの学習におすすめなサイト
- PHPの学習におすすめな参考書
をメインに紹介していきます。
PHPの学習をスタートしたい方、プログラミング言語に苦手意識がある方でも利用しやすいものを紹介するので、ぜひ参考にしてください。
お金をかけないでできるPHPの学習におすすめなサイト6選

今の時代、インターネットサイトを利用してPHPの学習ができます。
中には有料会員登録が必要なサイトもありますが、それでも格安料金なのでリーズナブルにPHPなどのプログラミング言語を学習できますよ。
今回紹介するPHPの学習におすすめなサイトは、
- Progate
- 初心者PHP入門
- PHP公式「関数リファレンス」
- そふぃのPHP入門
- PHPbook
- paizaラーニング
の6つです。
ぜひ自分に合ったPHP学習サイトを見つけてください。
Progate
ProgateはPHPを始めとしたプログラミング言語を学習できるサービスです。
イラスト中心のスライドで学習を進めていくおかげで、プログラミングに苦手意識がある方でも無理なく理解しながら学習を進められます。
スライドで必要事項を学んだ後は、コードを実際に書く練習問題が用意されており、コードを書くスキルも身につけられます。
料金・無料で学べる範囲・質問対応はコースによって異なります。申し込み前に各サービスの公式ページで、受講したいPHPコースの内容と契約条件を確認してください。
PHPのレッスンは全部で6レッスンあり、無料会員だと1レッスン受けられます。
「有料会員登録したいけどどうしよう?」とお考えの場合、まずは1レッスンだけ受けてみて、有料会員登録するかを検討するのがおすすめです。
- 格安でプログラミングを学びたい人
- 入門レベルから無理なくスキルアップを目指したい人
- コーディングのスキルを身につけたい人
初心者用PHP入門
初心者用PHP入門はPHPの基礎知識や文法、コードの書き方などを解説しているサイトです。
「PHPとは何か?」「PHPの環境構築のやり方」などについても解説してあるので、PHPについての理解を0から深めることができます。
文の量は多いですが、解説は全体的に丁寧な口調で解説されているおかげで読みやすくなっています。
また、プログラミング言語を勉強していると「このプログラミング言語は何の役に立つの?」と疑問に感じることがありますが、PHPがどのような場面で役立つかもしっかりと解説しているのもポイントです。
読んだあとにサンプルを自分で書き、入力や条件を変えて動作を説明できるか確かめましょう。
しかも初心者用PHP入門は全部無料で利用できるので、お金をかけずにPHPを学習したい人におすすめです。
- PHPについて0から理解したい人
- PHPの環境構築も学習したい人
- 無料でPHPを学習したい人
PHP公式「関数リファレンス」
PHP公式「関数リファレンス」はPHPで用いる関数について網羅的に解説しているサイトです。
PHPのコーディングでは関数と呼ばれるものを使う場面がありますが、PHP公式「関数リファレンス」を利用すれば「PHPにはどのような関数があるのだろう?」「この関数にはどのような役割があるのかな?」という疑問を解消できます。
PHPの学習の補助になるサイトなので、PHPの基礎知識はコーディングの方法については他のサイトで学びつつ、関数のことで詳しく知りたいことやわからないことが合ったらPHP公式「関数リファレンス」を利用するというやり方がおすすめですよ。
解説は基本的にわかりやすい言葉で書かれているので、疑問点を解消しやすいです。
- PHPの関数について詳しく知りたい人
- PHPの学習の補助になるサイトを探している人
そふぃのPHP入門
そふぃのPHP入門は、PHPの基礎知識や基本文法、スクリプトや関数などについて詳しく書かれているサイトです。
そふぃのPHP入門は大きく分けて、
- PHPについて
- PHP言語リファレンス
- PHP実践リファレンス
- PHP関数リファレンス
- PHPサンプルスクリプト
の5つの項目に分かれており、それぞれの項目を詳しく学習できます。
文章は全体的に口語的に書かれているので、文章が苦手な方でも読みやすい作りになっているのが特徴です。
PHPがどのような言語なのか、PHPの環境構築の仕方、PHPのコーディングの仕方など幅広く解説しているので、全部読めばPHPの基礎はしっかりと固められます。
サイトの利用は完全に無料です。
- PHPの学習を無料で進めたい方
- PHPの基礎をじっくりと身につけたい方
PHPbook
PHPbookは、PHPの開発環境のインストール方法から詳しく解説している学習サイトです。
解説している内容は基本的に初心者向けですが、一部レベルの高い事柄についても触れているので、無理なくPHPのプログラミングスキルを身につけれます。
PHPを用いたサンプルアプリケーションの作り方についても解説しているので、PHPに関する知識を身につけるだけでなく、PHPの実践力を身につけたい方はぜひ利用してみましょう。
- PHPの学習を無料で進めたい方
- PHPを用いて簡単なアプリケーションを作れるようになりたい方
paizaラーニング
paizaラーニングは環境構築不要でプログラミングを学習できるWebサービスです。
3分の動画を見て学習をした後で、練習問題を解いて知識の定着具合をチェックします。
3分の動画であれば、地下鉄に乗っている時や暇な時間でもプログラミングの学習ができるので、忙しい方でもプログラミングの学習を無理なく進められます。
料金プランはpaizaラーニング公式サイトでご確認ください。
長期プランを選ぶ前に、学びたい内容と学習時間が確保できるか、契約期間と料金を確認しましょう。
- 動画でPHPを学習したい方
- 隙間時間に学習したい方
- 格安料金で学習したい方
Progateは旧PHPコースから新コースへの案内を出しています。これから始める場合は新しいPHPコースを確認してください。個人の解説サイトは、文法を調べる補助として使い、サンプルが動かない場合は公開日・対象PHPと公式マニュアルを照合します。
PHPの学習に役立つ参考書5選

PHPは参考書を用いても学習できます。
PHPの参考書は入門レベルのものも多く販売されているので、PHPの学習を始めたばかりの人でも無理なく読みす進められますよ。
PHPの参考書は上級者レベルのものも多く販売されているので、もし入門レベルの参考書をマスターできたら上級者レベルの参考書にもチャレンジしてみましょう。
今回紹介するPHPの参考書は、
- 確かな力が身につくPHP「超」入門
- ゼロからわかるPHP超入門
- スラスラわかるPHP
- 最初に「読む」PHP
- PHP+MySQLマスターブック
の5つです。
どれもPHP初心者におすすめな参考書ですので、ぜひ購入してみてください。
確かな力が身につくPHP「超」入門
確かな力が身につくPHP「超」入門はPHPの基礎構文からしっかりと解説しているPHPの参考書です。
PHPを用いた簡単なアプリケーションの作成方法についても解説しているので、実践力も身につけられます。
この参考書を利用すれば、業務でも活かせる技術を短期間で身につけられるでしょう。
解説は丁寧にされている方で、ページ数はまあまあ多いですが初心者でも負担を感じることなく読み進められます。
- 短期間でPHPの実践力を身につけたい方
- 丁寧な解説の参考書を探している方
ゼロからわかるPHP超入門
ゼロからわかるPHP超入門は、PHPのコーディング方法だけでなく、PHPやプログラミングに関する基礎知識についても解説した参考書です。
「PHPの歴史」「WEBの仕組み」「プログラムとは」など、初心者が気になる部分についてしっかりと解説されているので、理解がしやすいです。
分量も4〜5時間で一通り読めるほどで、時間をかけずにPHPの学習ができます。
- ざっとPHPを学習したい方
- PHPやプログラミングの初歩的な部分も学習したい方
スラスラわかるPHP
スラスラわかるPHPは、プログラミングやPHPに関する知識がない状態でも読めるように書かれた参考書です。
PHPのコーディングスキルの習得から、プログラムの作成まで無理なくこなせるようになるので着実にステップアップしたい方におすすめです。
解説はイラストや図解を豊富に使用しているので、タイトルの通りスラスラと読み進められます。
- イラストや図解でPHPを理解したい方
- Web開発の基礎についても学習したい方
最初に「読む」PHP
最初に「読む」PHPは、PHPの基本的な部分に絞って書かれた参考書です。
PHPは学習範囲の幅が広くて学習を進めるのが大変ですが、この参考書を用いれば無理なく学習を進められます。
本書で紹介されているサンプルプログラムをダウンロードすることも可能で、自分でコーディングしていて上手くいかない時は、サンプルプログラムを用いれば自分がどこでつまずいているかをチェックできます。
- PHPの基本的な部分をメインで学習したい方
- コーディングスキルも身につけたい方
PHP+MySQLマスターブック
PHP+MySQLマスターブックはPHPとMySQLの基礎を学習できる参考書です。
Webアプリケーションの構築方法についても触れているので、アプリケーションの制作能力も身につきます。
PHPを仕事で有効活用していきたい方には、勉強になる部分が多いです。
- PHPとMySQLを学習したい方
- Webアプリケーションを作れるようになりたい方
ここで挙げた本には旧版も含まれます。購入時はタイトルだけで選ばず、版・対象PHP・正誤表・サンプルの配布状況を確認してください。比較しやすい一覧はPHPのおすすめ本8選と版の選び方に整理しています。
お金をかけずPHPを学習するならHTMLとCSSも勉強しよう!

HTMLは見出し・段落・フォームなどの構造を、CSSは色・余白・配置を指定します。PHPはサーバー側で入力を処理したり、データベースを読み書きしたりする役割です。3つを同時に完璧に覚えるより、小さい画面を作って役割を確かめましょう。
無料で始める、4段階の練習
- HTMLで名前の入力欄と送信ボタンを作り、ブラウザで表示する。
- PHPで固定の文字を表示し、変数・条件分岐で表示を変える。
- 入力が空の場合や文字列以外の場合を確認し、受け取った値をHTMLへ安全に表示する。
- ダミーデータを保存・検索する小さな作品を作り、エラーと修正方法を学習ノートに残す。
最初はローカルの学習環境で試します。フォームを作っただけで公開せず、入力検証、CSRF対策、迷惑送信対策など用途に応じた確認を重ねてください。準備はPHPの開発環境の作り方、実装例はPHPの安全なコード例へ進めます。
まとめ:無料教材から始めて、目的に合う参考書で補おう

今回はPHPの学習におすすめなWebサービスや、参考書について解説しました。
PHPは学習範囲の幅が広いですが、最近ではPHPの基礎的な事柄をじっくりと解説したWebサービスや参考書が多くリリースされています。
おかげでPHPの学習のハードルは低くなっています。
もしPHPを学習したいと思ったら、今回紹介したWebサービスや参考書をぜひ活用してみてください。
英語でIT・AIを学べるKredo
英語×IT・AIのスキルを身につけてグローバルに活躍しませんか?
当メディアを運営しているKredoは、英語×ITをオンラインで学ぶ「Kredoオンラインキャンプ」と、フィリピンのセブ島で英語とIT・AIを学ぶ「KredoIT留学」「KredoAI留学」を提供しています。これまでの卒業生は3,000名以上。卒業生の多くが、国内外のIT企業への転職、フリーランスなどへのキャリアチェンジを実現しています。これからの時代に必要な英語×IT・AIのスキルを身につけてグローバルに活躍しませんか?









