Tips

PHP プログラム演習問題2

PHP プログラム演習問題2

PHPでのプログラム作成問題の第2回となります。

※この出題形式に関しては答えは1つではありません。
解答例はできるだけ複数載せるつもりですが、問題文の要件を満たしていれば正解として下さい。

問題

2つの変数を定義し、”山田”と”大五郎”を代入し、結合結果を出力するプログラムを作成してください。

解答例1
<?php
	$x = "山田";
	$y = "大五郎";
	echo $x . $y;
?>

最低限の要件を満たしたコードになります。
PHPの文字列結合は、ピリオド(.)になります。プラス(+)ではないのです。ないのです。ないのです。
大事なことなので、覚えておきましょう!


解答例2
<?php
	$x = "山田";
	$y = "大五郎";
?>
<!DOCTYPE html>
<html lang="ja">
	<head>
		<meta charset="utf-8">
		<meta http-equiv="X-UA-Compatible" content="IE=edge">
		<meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">

		<title>tech.pjin.jp HTML5 Bootstrap 4 Template</title>

		<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0-alpha.6/css/bootstrap.min.css" integrity="sha384-rwoIResjU2yc3z8GV/NPeZWAv56rSmLldC3R/AZzGRnGxQQKnKkoFVhFQhNUwEyJ" crossorigin="anonymous">
		<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css">
	</head>
	<body>
		<div class="container">
			<h1 class="display-3 mt-3"><i class="fa fa-check-square"></i> PHPプログラム作成問題2</h1>

			<div class="jumbotron">
				<h1 class="display-4"><?= $x . $y ?></h1>
			</div>
		</div>

		<script src="https://code.jquery.com/jquery-3.1.1.slim.min.js" integrity="sha384-A7FZj7v+d/sdmMqp/nOQwliLvUsJfDHW+k9Omg/a/EheAdgtzNs3hpfag6Ed950n" crossorigin="anonymous"></script>
		<script src="https://cdnjs.cloudflare.com/ajax/libs/tether/1.4.0/js/tether.min.js" integrity="sha384-DztdAPBWPRXSA/3eYEEUWrWCy7G5KFbe8fFjk5JAIxUYHKkDx6Qin1DkWx51bBrb" crossorigin="anonymous"></script>
		<script src="https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0-alpha.6/js/bootstrap.min.js" integrity="sha384-vBWWzlZJ8ea9aCX4pEW3rVHjgjt7zpkNpZk+02D9phzyeVkE+jo0ieGizqPLForn" crossorigin="anonymous"></script>
	</body>
</html>

長い!HTML5でBootstrap4を利用して作成しています。
変数の定義は、お手本通りHTMLよりも上にまとめて、出力部分のみ <?= ?> で囲まれて出力されます。
<?= は <?php echo の簡略形式です。
計算式も含めて足した結果を出力しています。

って解説が同じじゃん!って突っ込みは無しの方向でお願い致します。

PHP練習問題

PHP プログラム演習問題15

PHPでのプログラム作成問題の第15回となります。 ※この出題形式に関しては答えは1つではありません。 解答例はできるだけ複数載せるつもりですが、問題文の要件を満たしていれば正解として下さい。 問題 以下のような異なる数字を持つ配列を作成。 60, 50, 90, 70, 80 配列の要素を降順(高
PHP練習問題

PHP プログラム演習問題14

PHPでのプログラム作成問題の第14回となります。 ※この出題形式に関しては答えは1つではありません。 解答例はできるだけ複数載せるつもりですが、問題文の要件を満たしていれば正解として下さい。 問題 以下の要素を持つ配列を作成。 [“ccc”, “bbb&#822
PHP練習問題

PHP プログラム演習問題13

PHPでのプログラム作成問題の第13回となります。 ※この出題形式に関しては答えは1つではありません。 解答例はできるだけ複数載せるつもりですが、問題文の要件を満たしていれば正解として下さい。 問題 以下のような異なる数字を持つ配列を作成。 60, 50, 90, 70, 80 配列の要素のうち、最
PHP練習問題

PHP プログラム演習問題12

PHPでのプログラム作成問題の第12回となります。 ※この出題形式に関しては答えは1つではありません。 解答例はできるだけ複数載せるつもりですが、問題文の要件を満たしていれば正解として下さい。 問題 以下の要素を持つ配列を作成。 “aaa”, “bbb&#8221
PHP練習問題

PHP プログラム演習問題11

PHPでのプログラム作成問題の第11回となります。 ※この出題形式に関しては答えは1つではありません。 解答例はできるだけ複数載せるつもりですが、問題文の要件を満たしていれば正解として下さい。 問題 for文を使って、1~10のランダムな数字が入った配列を作成してください。 要素数(部屋の数)は3、
PHP練習問題

PHP プログラム演習問題10

PHPでのプログラム作成問題の第10回となります。 ※この出題形式に関しては答えは1つではありません。 解答例はできるだけ複数載せるつもりですが、問題文の要件を満たしていれば正解として下さい。 問題 以下の画像のようにある月のカレンダーを表示するプログラム作成してください。 (日曜日開始、日数が31
PHP練習問題

PHP プログラム演習問題9

PHPでのプログラム作成問題の第9回となります。 ※この出題形式に関しては答えは1つではありません。 解答例はできるだけ複数載せるつもりですが、問題文の要件を満たしていれば正解として下さい。 問題 1から100までの合計を求めるプログラムを作成してください。
PHP練習問題

PHP プログラム演習問題8

PHPでのプログラム作成問題の第8回となります。 ※この出題形式に関しては答えは1つではありません。 解答例はできるだけ複数載せるつもりですが、問題文の要件を満たしていれば正解として下さい。 問題 以下の要素を持つ連想配列を作成してください。 ( “残業” => &#8
PHP練習問題

PHP プログラム演習問題7

PHPでのプログラム作成問題の第7回となります。 ※この出題形式に関しては答えは1つではありません。 解答例はできるだけ複数載せるつもりですが、問題文の要件を満たしていれば正解として下さい。 問題 以下の要素を持つ配列を作成してください。 {“宮島”, “天橋立&
PHP練習問題

PHP プログラム演習問題6

PHPでのプログラム作成問題の第6回となります。 ※この出題形式に関しては答えは1つではありません。 解答例はできるだけ複数載せるつもりですが、問題文の要件を満たしていれば正解として下さい。 問題 数え年と性別から厄年を判定するプログラムを作成してください。 変数を2つ定義し、1つ目は数えの年齢、2

Recent News

Recent Tips

Tag Search