2013-07-01から1ヶ月間の記事一覧
Directorylteratorクラス テキストP.234参照
サーバー上のデータをダウンロード テキストP.224参照
ディレクトリ関数 テキストP.218参照
画像をアップロード機能を実装 テキストP.208参照
自分の名前をクッキーに記録 テキストP.200参照
書き込みの新しい順に表示 テキストP.194参照
書き込みをリスト表示 テキストP.188参照
ロック機能で同時アクセスに備える テキストP.182参照
ゲストブックに書き込む テキストP.176参照
内容をメール送信(2) テキストP.166参照
内容をメール送信(1) テキストP.158参照
正規表現でチェック
入力値をチェック
セッション機能
フォーム入力の値を受け取る
テキストボックス以外のフォーム要素
検索機能をシンプルに
検索機能を追加する
連想配列で名簿リストを拡張 名前と住所を連想配列で表現する array関数:連想配列 P.94参照 array (キー名 => 値, キー名 => 値, …) 配列では値を列挙するだけでしたが、連想配列は「キーと値の組み合わせ」を「キー => 値」の形式で表します キーが重複し…
while命令 最も基本的な繰り返し文 P.87参照 while (条件式) { …繰り返し実行する処理… } '.$data[$i].'</li>'); $i++; //増減式 } ?> 条件が正しい(TRUEである)間は、{…}の中の処理を繰り返す この場合、条件式は「$i for命令との違いは、while命令が構文の…
制御構文を使って名簿を作る 「(1)配列を使う」では、出力に手間のかかる記述をしていましたが、その部分を「繰り返し文」を使って簡潔にします P.82参照 制御構文 分類 命令 意味 分岐 if 条件が正しいかどうかによって、処理を分岐 switch 式の値に応じ…
配列を使って名簿を作る 配列とは 配列は関連する複数のデータを、ひとつの変数でまとめたしくみ P.75参照 $変数名 = array ( データ1, データ2, ...); 7人の名前を配列を使わずに表現した場合には、以下のように別々の変数として用意する必要があります…
関数(function)とは あらかじめ決められた処理を行う命令文の集まり 引数:関数に対するパラメータ 関数は、引数(入力)に基いて、決められた処理を行い、その結果(出力)を返す その結果のことを「戻り値」または「返り値」と呼びます 関数の基本的な呼…
フォームの作成 form要素のaction属性に送信先「request.php」を設定する 《request1.php》 <html lang="ja"> <head> <meta charset="UTF-8"> <title>PHP入門教室</title> </head> <body> <form method="POST" action="request2.php"> <div id="container"> <label for="name">名前:</label> <input type="text" id="name" name="name"> </div></form></body></html>
変数 $が追加され、出力はprint文で記述しますが、代入の記述はJavaScriptと同じです <html lang="ja"> <head> <meta charset="UTF-8"> <title>PHP入門教室</title> </head> <body> '); print($x.'×'.$y.'='.($x * $y))."\n"; ?> </body> </html> 《実行結果》 変数の名前付けルール 変数の名前は「$」で始める …
PHPとは P.10参照(授業の流れはテキストにそって進めます) このブログの記事は、予習用とします PHPプログラミングの準備 XAMPPのインストールと設定 P.14参照 MAMPのインストールと設定 P.20参照 PHP設定ファイルの確認 P.26参照 サンプルファイルダウン…
php.ini の編集 XAMPP(MAMP)は初期状態のままでも使用できます。 ただしPHPのみを展開する場合、正しく日本語処理ができません。 設定を変更することで、日本語が扱えるようになります。 変更するには、「php.ini」という設定ファイルを編集します。 PHPだ…
PHPエクスプローラービュー プロジェクト、リソース、PHPの要素(クラス、関数、変数など)をツリー形式で表示 エディターにリンク オンにすると「ビュー」と「エディター」の選択状態を同期します PHPプロジェクト アウトラインビュー ファイル内検索・置換…
Eclipse4.2 JUNO PHPの勉強では、Dreamweaverが手元にない場合は「Eclipse」を利用します 本体ダウンロード 日本語化ツール Windows版の選択肢(日本語 Eclipse / Pleiades All in One) Mac版の選択肢 「Pleiades 安定版1.3.4」をダウンロードします 「plug…
XAMPPのWebサーバー構築(Windows) XAMPPのダウンロード XAMPP新バージョン 1.8.2 PC環境によっては、下位バージョンを使用します インストーラー付き(exe)をダウンロードします XAMPPのインストール手順 以下手順は、バージョン1.7.7の場合です (1)xam…