[解答と解説] 変数
前ページの練習問題「【PHPプログラミング入門講座】[練習問題] 変数」の解答&解説です。
練習問題が解けたら、このページで答え合わせをしてみましょう!
練習問題1
次のうち、PHPの変数の書き方で間違っているものがあります。どれでしょうか?
(1) $memberList (2) $member-list (3) $member_list (4) $memberlist
練習問題1の解答と解説
<解答>
(2) $member-list
<解説>
PHPの変数名には、ハイフン「 - 」を使うことができません。記号で使えるのはアンダースコア「 _ 」のみです。
練習問題2
次のうち、PHPの変数の書き方で間違っているものがあります。どれでしょうか?
(1) $number2 (2) $number_2 (3) $_2number (4) $2number
練習問題2の解答と解説
<解答>
(4) $2number
<解説>
変数の$の直後に数字を使うことはできません。
練習問題3
次のPHPプログラムを書いてください。
変数$numに3を代入し、そして、変数$numを出力する。
練習問題3の解答と解説
<解答>
<?php $num = 3; echo $num;
<解説>
「$num = 3;」で、数値3を変数$numに代入します。
そして、「echo $num;」で、変数$numに代入された値を出力します。
練習問題4
次のPHPプログラムを書いてください。
1 + 2 * 5 を計算し、計算結果を変数$answerに代入する。そして、変数$answerを出力する。
練習問題4の解答と解説
<解答>
<?php $answer = 1 + 2 * 5; echo $answer;
<解説>
「$answer = 1 + 2 * 5;」で、「1 + 2 * 5」を計算し、結果を変数$anwerに代入します。
そして、「echo $answer;」で、変数$answerに代入された値を出力します。
練習問題5
次のPHPプログラムを書いてください。
「This is a pen.」というメッセージを変数$messgeに代入する。そして、変数$messageを出力する。
練習問題5の解答と解説
<解答>
<?php $message = 'This is a pen.'; echo $message;
<解説>
文字列も数値と同様に変数に代入することができます。
「$message = 'This is a pen.';」で、文字列「This is a pen.」を変数$messageに代入します。
そして、「echo $message;」で、変数$messageに代入された値(文字列)を出力します。
おわりに
お疲れ様でした。
いかがでしたでしょうか?
もし間違えた練習問題がありましたら、前の記事「【PHPプログラミング入門講座】変数」戻って読み直し、再度、練習問題にチャレンジしてください。
正解できた人は、おめでとうございます!
次の記事に進んでいきましょう!
PHPプログラミング入門講座 〜 全記事一覧 〜
- PHPで開発された有名なWebサイト
- PHPでどのような機能が作れるか?
- サーバーについて理解しよう
- Webサーバーの処理について詳しく説明
- PHPプログラムの動作について説明
- パソコンにPHPの動作環境を構築しよう
- 一番簡単なPHPプログラムを書いてみよう
- ブラウザ画面にメッセージを表示しよう
- PHPタグの書き方と終了タグの省略
- 特殊なメッセージ(文字列)の書き方
- PHPプログラムで計算をしてみよう
- 変数
- [練習問題] 変数
- 現在のページ:[解答と解説] 変数
- 文字列の結合とヒアドキュメント
- ファイルの分割とファイルの読み込み
- コメント
- 定数
- 数値と文字列の性質・デバッグ
- 条件分岐 (if文)
- 論理型 (boolean型)
- 比較演算子
- 論理演算子
- 条件分岐 (switch文)
- 三項演算子
- 配列とforeach文
- 代入演算子 / 加算子 / 減算子
- ループ処理 (for文)
- ループ処理 (while文とdo-while文)
- break
- continue
- 連想配列
- 連想配列のループ処理