みるみるPHPがわかる本

概 要

世界で一番たくさんのプログラマが利用する言語「PHP」のやさしい入門書です。PHPは、無料で使えるスクリプト言語で、メモ帳で命令を書いて実行すればすぐに動きます。本書では、はじめてPHPプログラミングをする人を対象に、PHPの入手方法から、基本文法、引数や関数、オブジェクトの扱いを解説。さらに、「テキストの文字数を調べる」「テキストの置換」「タイムスタンプを得るには?」「テキストファイルを読み込んで表示する」「配列のソート」「XMLを扱うには」など、よく使う操作を3行で書く方法を一挙紹介しています。Webサーバー上でPHPを動かすためのサーバ設定手順やフォームサンプルなども併せて解説します。サンプルファイルのダウンロードサービス付き。 同著者の「みるみるRubyがわかる本」も好評です。

著者 掌田津耶乃
価格 本体1500円(税別)
ISBN 978-4-7980-2602-2
発売日 2010/4/27
判型 A5
色数 2色
ページ数 248
CD/DVD
対象読者 初級
シリーズ
表紙イメージ
購入 アマゾンで購入する
楽天で購入する

※リンク先によっては、販売ページが用意されていないことがあります。あらかじめご了承ください。

新しいウィンドウで開く 書籍購入のご案内

サポート

サポート情報は以下からご参照下さい。

サポート情報へのリンク

目次

Chapter1 PHPを手に入れよう!

01.1 ビギナー向けの言語って?

01.2 PHPって、どんな言語?

01.3 PHPを入れよう!

01.4 インストールをしよう!

01.5 環境変数をチェック!

01.6 スクリプトは何で書く?

01.7 PHPエディタを使ってみよう!

01.8 スクリプトを書いてみよう!

01.9 テキストのエンコーディングについて

01.10 PHPエディタの便利機能

01.11 PHPのスクリプトを実行するには?

01.12 コマンドを実行してみよう!

Chapter2 PHPの基本文法を覚えよう!

02.1 スクリプトはどうやって書くのか?

02.2 プログラムの基本は「値」

02.3 値は「リテラル」として書く

02.4 値の演算について

02.5 変数について

02.6 変数と値の「種類」問題

02.7 スクリプトを書いてみよう!

02.8 関数って?

02.9 ""と''のテキストの違い

02.10 制御構文って?

02.11 条件によってやることを変える「if」

02.12 {}記号は、何のため?

02.13 比較演算って?

02.14 いくつも分岐できる「switch」

02.15 ひたすら繰り返す!

02.16 「for」による繰り返し

02.17 配列と連想配列について

02.18 foreachという配列用の繰り返しを使う

02.19 連想配列って?

02.20 テキストの中にテキストがあるか調べる

02.21 テキストの位置を調べるstrpos関数

02.22 もっと使えるデータベースにしてみる!

Chapter3 プログラムを整理しよう!

03.1 ユーザー定義関数を作ろう!

03.2 ユーザー定義関数でデータベーススクリプトを整理する

03.3 グローバル変数って?

03.4 引数と返値のある関数

03.5 関数はどこで切り分ける?

03.6 関数の限界って?

03.7 オブジェクトって何だ?

03.8 クラスって何?

03.9 MyDataを利用する

03.10 スクリプトでクラスを利用する

03.11 よりオブジェクティブに!

03.12 コンストラクタの秘密

03.13 継承でパワーアップする!

03.14 MyDataとMyDataContainerをパワーアップする

03.15 staticについて

03.16 MyDataContainerをstaticなクラスにしてみる

03.17 クラスを抽象化する、って?

03.18 2種類のデータを管理する!

03.19 インターフェイスって何?

03.20 個人データ管理スクリプトを更に強化する

Chapter4 あらゆる操作を「3行」でマスターしよう!

04.1 テキストの文字数を調べるには?

04.2 テキストのある場所を調べるには?

04.3 テキストを置換するには?

04.4 もっと簡単なテキストの置換は?

04.5 大文字小文字を変換するには?

04.6 全角半角を変換するには?

04.7 テキストを単語ごとに分解するには?

04.8 配列を1つにまとめるには?

04.9 日付や時刻を表示するには?

04.10 タイムスタンプを得るには?

04.11 日付のテキストからタイムスタンプを得るには?

04.12 今日の日付を指定したフォーマットで表示するには?

04.13 指定した日まで何日あるか計算するには?

04.14 今日から××日後を計算するには?

04.15 DateTimeクラスを使うには?

04.16 日時クラスを使うには?

04.17 DateTimeクラスでフォーマットして表示するには?

04.18 DateTimeで○○日後を計算するには?

04.19 今日から指定の日にちまでの時間を計算するには?

04.20 テキストファイルを読み込んで表示するには?

04.21 テキストファイルの中身を1行ずつ表示するには?

04.22 手動でテキストファイルのデータにアクセスする手順は?

04.23 テキストファイルから決まったバイト数ずつ読み込むには?

04.24 ファイルにテキストを保存するには?

04.25 フォルダ内にあるファイルを調べるには?

04.26 ファイルのプロパティを調べるには?

04.27 フォルダを作るには?

04.28 フォルダを作ってファイルを中にコピーするには?

04.29 乱数を得るには?

04.30 配列をソートするには?

04.31 連想配列をソートするには?

04.32 配列をユニークにするには?

04.33 配列の値を集計するには?

04.34 配列から値を検索するには?

04.35 データを扱うのに適した「CSV」ファイルって?

04.36 CSVファイルを読み込むには?

04.37 データをCSVファイルに書き込むには?

04.38 CSVファイルから検索するには?

04.39 XMLを扱うには?

04.40 XMLファイルからデータを読み込むには?

04.41 XMLデータを追加するには?

04.42 XMLのデータを出力するには?

04.43 XMLデータを検索するには?

Chapter5 Webアプリケーション超入門

05.1 Webサーバーで動くプログラムって?

05.2 PHPはWebサーバーでどう動くの?

05.3 Webサーバーを用意しよう!

05.4 XAMPPをインストールしよう!

05.5 Webサーバーを起動しよう!

05.6 Webページを作ってみる

05.7 PHPスクリプトを動かしてみよう!

05.8 埋め込まれたスクリプトは?

05.9 パラメーターを送ってみよう!

05.10 パラメータを利用するには?

05.11 フォームを使ってみよう!

05.12 送られたフォームを処理するには?

05.13 超簡単ゲストブックを作ろう!

05.14 スタイルシートを用意する

05.15 投稿フォームページを作る

05.16 送信されたフォームの処理は?

05.17 トップの一覧表示ページを作る

05.18 これから覚えることは?

05.19 「PHPプログラミング」という世界の歩き方

PR

秀和システム