PHP7初級試験 模擬問題 – 出題範囲: PHPの特徴 からの出題となります。
受験を考えているあなたも、試験を合格したあなたも、ぜひチャレンジしてみてください!
目次
問題
次の選択肢のなかで、誤っているものはどれでしょう? (1つ選択)
- PHP はサーバー側でソースコードを実行するスクリプト言語である
- ホワイトスペースには、タブや改行、全角スペースが含まれる
- 開始タグには
<?php
の他にも<?
が使用できる #
または//
以降に記述された文字は行コメントになる<?PHP ECHO 'Hello'; ?>
は実行してもエラーにならない
解答と解説は下にスクロールしてください
↓
↓
↓
↓
↓
↓
↓
↓
↓
↓
↓
↓
↓
↓
↓
↓
↓
↓
↓
↓
↓
↓
↓
↓
↓
↓
↓
↓
↓
↓
解答
正解は 2. です。
解説
1. PHP はサーバー側でソースコードを実行するスクリプト言語である
選択肢のとおりです。
サーバーサイドスクリプト言語と呼ばれたりもします。
クライアント側でプログラムを実行する主なスクリプト言語は JavaScript があります。
また、ソースコードを Windows や Mac のアプリに一括変換し実行する方式の言語はコンパイル言語と呼びます。
2. ホワイトスペースには、タブや改行、全角スペースが含まれる
ホワイトスペースには、タブや改行、半角スペースが含まれますが、全角スペースは含まれません。
3. 開始タグには<?php
の他にも<?
が使用できる
選択肢のとおりです。<?
も短縮形の開始タグとして使用可能です。設定により短縮形の開始タグは無効化することもできます。
4. #
または //
以降に記述された文字は行コメントになる
選択肢のとおりです。
PHP のコメントは下記の 3パターンがあります。
/*
複数行コメント
*/
// 行コメント
# 行コメント
5. <?PHP ECHO 'Hello'; ?>
は実行してもエラーにならない
選択肢のとおりです。php
やecho
などのキーワードや言語構造、関数名は大文字と小文字を区別しません。ただし、変数は大文字と小文字を区別します。大文字と小文字を区別するケースを正しく覚えましょう。