月例テスト

◎XAMPPパッケージに含まれないものはどれか
1. Apache
2. MySQL
3. Java
4. PHP



PHPの特徴として正しいものはどれか
1. Windows環境でのみ動作
2. コンパイラ型言語
3. クライアントPCで動作
4. オブジェクト指向言語



PHPの変数名として、使用可能な名前は次のうちどれか
1. #class
2. $12data
3. $_file
4. HENSUU!



PHPの文法の特性として正しいものはどれか
1. 大文字と小文字は区別しない
2. 全角と半角は区別しない
3. コマンドは自由に大体合っていれば動作する
4. コマンドは日本語でも英語でも動作する
5. 全て正しくない



PHPにおけるインデントとは何を指すか
1. 改行
2. 処理の終了
3. 重み付け
4. カンマ区切り
5. 数文字分のスペース



◎1行コメントを記述するために、必要とされる記号はどれか
1. /(スラッシュ)
2. \(エンマーク)
3. *(アスタリスク)
4. //(ダブルスラッシュ)
5. 1から4以外



◎下記を実行すると、ブラウザに出力される値はどれか

<?php
  $x = "PHPは、";
  $y = 1;
  $z = "番楽しい";
  print $x . $y . $z . "です!";

1. PHPは、番楽しい1です!
2. PHPは、1番楽しいです!
3. 1番楽しいPHPは、です!
4. $x$y$zです!



◎下記を実行すると、ブラウザに出力される値はどれか

<?php
  $a = 3;
  $b = 6;
  $c = $a++;
  $d = ++$b;
  $e = $c + $d;

  print '変数の値は' . $e . 'です。';

1. 変数の値は12です。
2.x 変数の値は10です。
3. 変数の値は11です。
4. 変数の値は$eです。



◎下記を実行すると、ブラウザに出力される値はどれか

<?php
  $x = 10;
  $y = 2;

  $a = $x + $y;
  $b = $x - $y;
  $c = $x * $y;
  $d = $x / $y;
  $e = $x % $y;

  print "$a" + $b + $c + $d + $e;


1. $a82050
2. 45
3. $a33
4. $a38



エスケープシーケンスの表記方法ではないものはどれか
1. \t(水平タブ)
2. \n(改行)
3. \"(ダブルクォート)
4. \$(ドルマーク)
5. 1から4全てエスケープシーケンス



◎数の記述で正しいものはどれか
1. final FILENAME = "mondai.txt";
2. const FILENAME = "mondai.txt";
3. const( "FILENAME", "mondai.txt" );
4. define( "FILENAME", "mondai.txt" );