はじめてのPHP

高度なWebサービスを開発することができるPHPの基礎について学んでいきます。
0%

このレッスンをはじめる前に

このレッスンを進めるには前提知識が必要です。先に以下のレッスンを完了しておきましょう。

#01 開発環境について理解しよう
2021年4月5日

このレッスンを始める前に、以下のレッスンを参考にして学習環境を整えるようにしましょう。

#02 Dockerを使って開発環境を整えよう
2020年2月13日

このレッスンで使うファイルは以下のリンクからダウンロードしてください。

https://github.com/dotinstall/basic_php_v3/archive/master.zip

2020年2月13日

他のアプリケーションによって8080番ポートが使用されている場合に出るエラーになります。配布ファイルの中にあるdocker-compose.ymlを編集して割り当てるポート番号を変更してください。

---
version: '3.7'
services:
  php:
    #build: ./php-fpm
    build: ./php
    ports:
    # こちらの8080を8079や8081などの値に変更してください。
    - 8080:8000
    volumes:
    - ./work:/work

docker-compose.ymlを保存後、ターミナルでdocker-compose up -dとして再度確認してみてください。またご自身でポート番号を変更した場合、レッスン内で出てくる「localhost:8080」は「localhost:ご自身で設定したポート番号」に読み変えて進めていただければ幸いです。

2020年2月13日

Dockerを停止するにはターミナルで docker-compose down としてあげればOKです。

#03 PHPのコードを埋め込んでみよう
2020年2月13日

workの中に入っているサイトの作り方については以下のレッスンを参照してみてください。

#01 開発環境について理解しよう
#02 Dockerを使って開発環境を整えよう
#03 PHPのコードを埋め込んでみよう
#04 変数を使ってみよう
#05 ランダムにメッセージを表示させよう
#06 悪意のあるコードの実行を防ごう
#07 リンクボタンを作っていこう
#08 作品の詳細画面を作ろう
#09 重複した箇所を部品化しよう
#10 ファイルを読み込んでみよう
#11 ページごとにタイトルを変更しよう
#12 サイトを完成させよう

次におすすめのレッスン