読者です 読者をやめる 読者になる 読者になる

ハロトレWebデザインの勉強 | 求職者支援訓練Webサイト制作科 フェリカテクニカルアカデミー

未経験者からプロになるハロートレーニングWebデザインの勉強

PHPとは

PHPでできること

  • テキスト P.14〜
PHPとは何か


PHPでできること

  • PHPは、Webサーバー上で動きます
  • Webページを動的に作成します


PHPの入手先


PHPとHTMLの違い

  • 拡張子「.php」をもつファイルは、PHPの実行エンジンにかけられてプログラムがあれば実行し、その結果をHTMLなどに出力する仕組みになっています


PHPを使う理由

  1. Web開発に特化しており、多くのライブラリがあるから
  2. 習得が容易で、すぐに使えるようになるから
  3. すでに実績があり、不具合があっても修正されるから

プログラミングとは

  • テキスト P.18〜
プログラミング(Programming)とは
  • プログラム(Program)を書くこと
  • コンピューターに対しての一連の動作指示を記述するための指示書
  • 人間がコンピューターに対してさせたいことを伝えるのもの

開発環境を整える

  • テキスト P.24〜
XAMPPのインストール
  • Webサーバー(Apache
  • PHPの実行環境(PHP
  • データベース(MySQL


XAMPPは、頻繁にバージョンアップしています。
実行結果を、テキストの内容に合わせるためには「1.8.2」をインストールしましょう。(開発環境を整えることができる場合は、最新バージョンでも問題ありません。)


Mac版のXAMPP

  • 特に最新バージョンは「ベーター(安定版ではない)」ため、インストールはお薦めできません
  • MAMPで開発環境を整えましょう

エディター

PHPプログラムを実行

  • テキスト P.58〜
  • ブラウザに「こんにちは」と表示するプログラムを作る
localhost
  • ホスト名(IPアドレス
  • 「ローカル・ループバック・アドレス」とも呼ばれ、自分自身を指す特別なIPアドレス
  • IPv4なら「127.0.0.1」を指し、IPv6では「::1」に割り当てられています
PHPファイルを作成
  • htdocsディレクトリー内に「php0915」フォルダーを作成
  • 新規PHPファイルを「hello.php」として保存


《入力順序》

  • 1行目「<?php
  • 2行目「echo ' ';」(シングルクォーテーション)
  • 末尾には「セミコロン」を入力する
  • シングルクォーテーション内に表示する文字を入力する


<?php
echo 'こんにちは';


表示は、ブラウザの初期値(16px)で表示されます。


echo文

http://php.net/manual/ja/function.echo.php

プログラムが動かない
  • P.61〜


全角で記述・セミコロン忘れ・コロンで記述

  • Parse error:プログラムに書き間違いがある
  • syntax error:文法エラー


WebサーバーやPHPが動いていない

  • XAMPP(MAMP)が起動していない
  • ファイルのパス(URL)が間違っている