開発環境
- 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)の3章(PHPの基礎)の問題を解いてみる。
問3-1.
<?phpと?>のようなタグを使用せずにPHPのコードを記述した場合、そのコードはテキストとしてそのままブラウザに出力される。
問3-2.
動的なWebサイトを作成する際、PHPコードはHTMLと組み合わせる。
問3-3.
コードにコメントを追加するには、
- 1行の場合は//以降にコメントを記述する。
- コメントを/*と*/で囲む。
という方法がある。
問3-4.
問3のPHPのsスクリプトでのコメント記述方法に加えて、HTMLでのコメントは<!--と-->で囲む方法がある。
問3-5.
PHPコードでセミコロン「;」を使用する場所は文末。
問3-6.
変数には値を格納する。
問3-7.
変数の定義方法は、$変数名 = 値。
問3-8.
PHPの変数名は大文字と小文字を区別する。
問3-9.
PHPコードをまとめる「関数」とは、そのまとめたコードを関数名で呼び出せるようにしたもの。
問3-10.
PHP_SELFとは、配列$_SERVERの要素の1つ。
コード(TextWrangler)
<html>
<head>
<meta content='text/html; charset=UTF-8' http-equiv='Content-Type'/>
<title></title>
</head>
<body>
echo "Hello, World!";
<!-- HTMLコメント -->
<?php
// コメント
echo "Hello, World!<br />";
/*
コメント
*/
$val = "PHP";
echo "Hello, $val!<br />";
$Val = "php";
echo "Hello, $Val<br />";
function f($a, $b){
echo "$a + $b = ". ($a + $b) . "<br />";
}
f(1,2);
echo $_SERVER['PHP_SELF'] . "<br />";
?>
</body>
</html>
併せて読んでいる書籍。
Pythonの学習が1周したら上記の2冊を順に取り組む計画。それまではひたすら復習!
0 コメント:
コメントを投稿