8/20授業(メモ)

<?php 
$message = array(
'今日は定休日です',
'9時~22時まで営業',
'特売日!7時~24時まで営業',
'9時~22時まで営業',
'9時~22時まで営業',
'12時~20時まで営業',
);

$w = date('w');
 echo $message[$w];
?>
<?php
$message = array(
'sun' =>'今日は定休日です',
'mon'=>'9時~22時まで営業',
'tue' =>'9時~22時まで営業',
'wed'=>'特売日!7時~24時まで営業',
'thu'=>'9時~22時まで営業',
'fri'=>'9時~22時まで営業',
'sat'=>'12時~22時まで営業',
) ;
echo $message['sun'];
?>
<!DOCTYPE HTML>
<html lang="ja">
<head>
<meta charset="utf-8">
<title>配列の要素</title>
</head>

<body>
<?php
$city[0]="東京";
$city[1]="名古屋";
$city[2]="京都";
$city[3]="大阪";
$city[4]="福岡";
?>
<table border="1" width="200">
<tr><th>都市名</th></tr>

<?php 
for($i=0; $i<count($city); $i++){
	print("<tr><td>{$city[$i]}</td></tr>");
	}
?>
</table>
</body>
</html>
<||

>|php|
<!DOCTYPE HTML>
<html lang="ja">
<head>
<meta charset="utf-8">
<title>ユーザー定義関数の練習</title>
</head>

<body>

<?php
function total_price($price){
	if($price<3000){
		$price +=500;
	}
return $price;
}
echo total_price(2000);
?>
</body>
</html>
    • 3000円以下なので2000+500=2500が表示
<?php
function h($a){
	return htmlspecialchars($a, ENT_QUOTES,'UTF-8');
}
$a='<p>練習</p>';
$a=h($a);
echo $a;
?>
<!DOCTYPE HTML>
<html lang="ja">
<head>
<meta charset="utf-8">
<title>確認画面</title>
<link rel="style.css" rel="stylesheet" media="screen,print">
</head>

<body>
<?php
$name=$_POST['name'];
if($name==''){
	echo 'お名前が入力されていません。';
}else{
	print'ようこそ、'.$name.'';
	}
?>
</body>
</html>
<!DOCTYPE HTML>
<html lang="ja">
<head>
<meta charset="utf-8">
<title>try2.php</title>
</head>

<body>
<?php
$name_php=$_POST['name'];
$message_php=$_POST['message'];
echo $name_php.'さんは'.$message_php.'と書き込みました';
?>
</body>
</html>