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

「かんたんプログラミング PHP」のカバー画像
著者
久松慎一 著
定価
3,278円(本体2,980円+税10%)
発売日
2009.8.29[在庫なし]
判型
B5変形
頁数
368ページ
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アプリケーション開発演習

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