Webサイト制作科 - 作品紹介

Webサイト制作科 - 作品紹介

2012-07-01から1ヶ月間の記事一覧

ユーザー定義関数

function 使いたい関数がPHP関数にないとき 関数を自作する 例:商品代金に送料を加算してくれる「total_price」という関数を作ってみる total_price関数の使い方 商品代金「2,000円」をtotal_price関数に渡す total_price関数の中で、商品代金に送料500円が…

配列

「配列」でまとめて管理 メッセージをまとめて管理する方法を考える 効率的ではなさそうな方法 $sun = '今日は定休日です'; $mon = '9時〜22時まで営業'; $tue = '9時〜22時まで営業'; $wed = '特売日! 7時〜24時まで営業'; $thu = '9時〜22時まで営業'; $f…

繰り返し

「for文」で繰り返し 1つの処理をX回繰り返す「ループ」という発想 例:5日分の日付を表示→1日分の日付表示を5回繰り返す 例:10人分の名簿の印刷→1人分の名簿印刷を10回繰り返す 繰り返す回数を指定する 処理を繰り返す回数(5回){ 1日分の日付表示…

条件分岐

もし〜なら 基準で枝分かれするという発想 枝分かれの仕組みは「条件分岐」 昼だったら「こんにちは」と表示 夜だったら「こんばんわ」と表示 18時を基準にする 条件に応じて枝分かれする処理 条件:いまの時刻は18時以降である 条件を満たす:「こんばんは…

日付関数

日付関数を使った処理 例:月末の日付を表示する 「いつの日付を」「どのような形式で」を指定する 「いつの日付を」を指定できる関数:mktime関数(タイムスタンプ) 「どのような形式で」を指定できる関数:date関数(フォーマット文字列) タイムスタンプ…

文字列関数

PHP関数の使い方 関数を使うイメージはExcelもPHPも同じ 《Excelの場合》 四捨五入したい→ round関数を使う 文字列の一部を抽出したい→ mid関数を使う 《PHPの場合》 四捨五入したい→ round関数を使う 文字列の一部を抽出したい→ substr関数を使う パラメー…

変数と演算子

変数 言葉(文字列)や数字(数値)を一時的に保存する「箱」 繰り返し使う言葉は「変数」として使う 1回だけ書いてコピーするという発想 変数の使い方 変数名を付けて文字列や数値を格納する 変数名は英単語で命名するのが一般的 あいさつを変数に格納する …

Aptana Studio3を組み込む

Aptana Studio3 HTMLの支援機能を利用する EclipseにAptana Studio3を組み込む 新規ソフトウェアのインストール http://download.aptana.com/studio3/plugin/install インストール終了後、再起動 HTML+CSSの支援機能を使う パースペクティブを開く 新規プロ…

支援機能

吹き出し機能 エディターのPHP要素(変数、定数、関数)にマウスをあわせると、PHP要素のAPI、ソースコード、PHPドキュメント、PHPマニュアルなどがツールチップで表示されます 入力支援機能 ソースコードの入力を支援する機能 テンプレート機能 「for」を入…

PHP関連ビューと検索・置換機能

PHPエクスプローラービュー プロジェクト、リソース、PHPの要素(クラス、関数、変数など)をツリー形式で表示 エディターにリンク オンにすると「ビュー」と「エディター」の選択状態を同期します PHPプロジェクト アウトラインビュー ファイル内検索・置換…

PHPの日本語環境を整える

php.ini の編集 XAMPP(MAMP)は初期状態のままでも使用できます。 ただしPHPのみを展開する場合、正しく日本語処理ができません。 設定を変更することで、日本語が扱えるようになります。 変更するには、「php.ini」という設定ファイルを編集します。 PHPだ…

PHP開発環境を作る

PDT(PHP Development Tools) EclipseにPHPプログラムを開発する機能を追加するためのプラグイン インストール 「ヘルプ」→ 「新規ソフトウェアのインストール」 作業対象 「http://download.eclipse.org/releases/juno」 パースペクティブを読み込む(PHP…

Eclipseの用語

用語 ワークスペース 設定情報やリソース(ファイル、フォルダー)を格納する場所 ワークベンチ 画面全体 パースペクティブ メニューバー、ツールバー、ビュー、エディターなどを組み合わせた画面全体 プロジェクト Eclipse上で開発対象を区別するための単位

Eclipseをインストール

Eclipse4.2 JUNO 日本語版 Windows版(日本語化 Eclipse / Pleiades All in One) Mac版の場合:本体ダウンロード 日本語化する 日本語化ツール「Pleiades 安定版1.3.4」をダウンロード 「plugins」「features」の内容を、本体「plugins」「features」内へ移…

MAMPのインストール

MAMPによるWebサーバー構築(Macintosh) MAMPをダウンロード インストール 解答してダブルクリックするとインストールが始まります。 終了すると、自動的にMAMPが起動し管理画面が選択できます。 環境設定でポートを変更 「Apache と MySQL の標準ポートに…

XAMPPのインストール

XAMPPのWebサーバー構築(Windows) XAMPPのダウンロード 現在のバージョンは1.7.7です。 インストーラー付き(exe)をダウンロードします。 XAMPPのインストール手順 (1)xampp-win32-1.7.7.exe をダブルクリックして起動する (2)インストール先(初期設…

Eclipseとは

Eclipseとは Eclipse Foundationという組織が開発するオープンソース PDT PDT(PHP Development Tools)は、EclipseにPHPプログラムを開発する機能を追加するためのプラグイン Eclipseとプラグインの関係は、OSとアプリケーションの関係に似ている Eclipse P…