開発環境
- OS X Lion - Apple(OS)
- Apache (Web Server)
- PHP (サーバーサイドプログラミング言語)
- MySQL (データベース)
- TextWrangler(Text Editor) (BBEditの無料機能制限版、light版)
『初めてのPHP & MySQL 第2版』(Michele E. Davis、Jon A. Phillips 著、西沢 直木 訳、オライリー・ジャパン、2008年、ISBN978-4-87311-365-4)の18章(まとめ)の問題を解いてみる。
問18-1.
PHPコードブロックの開始と終了に、<?と?>の組み合わせを使用すべきでないのは、すべての環境で動作するとは限らないし、XMLパーサがXMLタグと間違えるから。
問18-2.
//形式のコメントは1行コメントで、その行の終わりまでがコメントになる。
/**/形式のコメントは/*と*/で囲まれた部分がコメントになり、複数に渡るコメント使用できる。
<?php // コメント1 // コメント2 echo "Hello, World!<br />"; /* コメント3 コメント4 コメント5 */ ?>
問18-3.
inlude()とrequire()の代わりにinclude_once()とrequire_once()を使用するメリットは、1回だけインクルードし、どのコードをインクルードしたのかを把握してくれること。
問18-4.
問題のコードを本章の記述方法を参考に直すと次のようになる。
<?php if ($_Get[user_id] == 'Admin'){ echo ('Welcome to the control panel.'); } else { echo ('Welcome.'); } ?>
併せて読んでいる書籍。
0 コメント:
コメントを投稿