かんたんプログラミング PHP

[表紙]かんたんプログラミング PHP

B5変形判/368ページ

定価(本体2,980円+税)

ISBN 978-4-7741-3983-8

ただいま弊社在庫はございません。

→学校・法人一括購入ご検討の皆様へ

書籍の概要

この本の概要

PHPの入門書。読者レベルとしてHTMLの基礎知識がある,またはプログラミング経験があることを前提条件とし,「制御構造や関数などの基礎文法」や「クラスの概念」など基本を徹底的に身につけ,「PHPを使用してサーバサイドでプログラムが実行されるWebページを作成する」ことができる知識を身につけることを目標にします。本シリーズの特徴である手順図解方法を駆使して,プログラミングの初心者にもわかるように懇切丁寧を心がけます。

こんな方におすすめ

  • PHPプログラミングを独学したい人

目次

CHAPTER1 PHPとは

  • PHPの歴史
  • PHPの基礎知識
  • PHPの実行環境の準備(Mac OS X,Linux)
  • PHPの実行環境の準備(Windows)
  • PHPの設定

CHAPTER2 プログラミングの基礎知識

  • 文字コード
  • プログラミングの基礎用語

CHAPTER3 PHPの基本的な文法

  • 基本構文
  • データ型
  • 変数と定数
  • 式と演算子
  • 制御構文
  • 他のPHPソースファイルの読み込み
  • CLIの利用

CHAPTER4 関数の利用

  • 関数とは
  • 関数を使う
  • 関数を調べる
  • 関数の作成(定義)
  • 変数のスコープ
  • 関数の応用的な話題

CHAPTER5 文字列

  • 文字列の代入
  • 文字列の表示
  • エンコーディング
  • 空白文字の除去
  • 文字列の操作
  • 日本語への対応

CHAPTER6 正規表現

  • 正規表現とは
  • 文字列中に特例の文字列が存在するか調べる
  • 文字列を置き換える
  • 正規表現パターン

CHAPTER7 ファイルの操作

  • ファイルの読み込みと書き出し
  • ファイルの情報を調べる
  • ファイルをコピー・削除・リネームする
  • PHPから外部プログラムを起動する

CHAPTER8 オブジェクト指向のプログラミング

  • オブジェクト指向の基礎知識
  • オブジェクトを作る
  • 継承
  • クラス・オブジェクトの情報を調べる

CHAPTER9 Webアプリケーションの開発

  • Webアプリケーションの開発
  • フォーム
  • 入力値の取り扱い
  • ユーザの追跡

CHAPTER10 データベース

  • データベースとは
  • SQLite
  • テーブルの作成
  • データベースへのアクセス

CHAPTER11 セキュリティ

  • セキュリティの重要性
  • セキュリティホール
  • 具体的なセキュリティ対策

CHAPTER12 外部ライブラリ

  • 主な外部ライブラリ
  • 外部ライブラリを利用する

CHAPTER13 Webアプリケーション開発演習

  • 開発プラン
  • データベースの準備
  • 機能の実装