負けてたまるか。

脳トレ、プログラミング、PHP、WEB製作などのメモ

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。

--.--.-- --:-- | スポンサー広告 | トラックバック(-) | コメント(-) | Edit
(11)NULLを表示する

$nurupo = NULL;
$pooooo = "";

if($nurupo == NULL){
echo '$nurupoはNULLです
';
}

if($pooooo == NULL){
echo '$pooooはNULLです';
}



(12)現在の日付(年月日)と時間(何時何分何秒)を表示する。

echo date("日付:Y年m月d日 時間:H時i分s秒");



(13)switch文を使いおみくじ(のようなもの)を作る。
(「吉です」「凶です」などとランダムに文字を表示する)

$random = rand(0,3);
switch ($random) {
case 0:
echo "おめでとう!大吉です!";
break;
case 1:
echo "中吉です。まあまあですね";
break;
case 2:
echo "吉です。普通ですね";
break;
case 3:
echo "凶です。残念でした。";
break;



(14)配列を使って(13)を作る。

$random = rand(0,6);

$hairetu = array(
"21世紀のネコ型ロボット、「ドラえもん」",
"いつもドジばかりだが、やる時はやる「のび太」",
"お風呂が大好きな皆のヒロイン「しずかちゃん」",
"お金持ちで自慢話が多い「スネオ」",
"おまえのものは俺のもの。「ジャイアン」",
"お兄ちゃん思いの妹ロボット「ドラミちゃん」",
"何でもできる「出来すぎ君」"
);

echo $hairetu[$random];



(15)連想配列を作る

$renso = array(
"peach" => "桃",
"plum" => "梅",
"kuri" => "栗",
"rose" => "バラ",
);

echo $renso["rose"]."
";
echo $renso["plum"]."
";
echo $renso["peach"]."
";
echo $renso["kuri"]."
";



(16)URLから数字の引数を渡して、それを表示する

if (is_numeric($_GET["hikisu"]) == true) {
echo "渡された数字は ".htmlspecialchars($_GET["hikisu"])." です";
} else {
echo "数値ではない値が渡されました。";
}



(17)変数に値が入っているかを確認する

$sonzai = "値があります";

if (isset($sonzai)) {
echo "\$sonzaiには値があります";
}



(18)数字の「4.8」を切り捨て、「4.1」を切り上げ、「3.3」を四捨五入する

$num1 = 4.8;
$num2 = 4.1;
$num3 = 3.3;

echo "【変更前】
";
echo "\$num1 = ".$num1."
";
echo "\$num2 = ".$num2."
";
echo "\$num3 = ".$num3."

";

$num1 = floor($num1);
$num2 = ceil($num2);
$num3 = round($num3);

echo "【変更後】
";
echo "\$num1 = ".$num1." //切り捨て
";
echo "\$num2 = ".$num2." //切り上げ
";
echo "\$num3 = ".$num3." //四捨五入";



(19)foreachとはどんな命令ですか?また、$valueと$keyの変数について説明してください。
また、unset()で参照を解除する理由を書きなさい。

foreachは配列のデータをまとめて処理する命令。
$valueには、値が代入され、$keyには、キーが代入される。
foreach のループを終えた後でも、 $value は配列の最後の要素を参照したままとなっている。
次にforeachを使うときに配列が予期しない値を参照してしまうので、
unset()で参照を解除しなければならない。



(20)foreachを使って配列の中身を「キー:値」と整形して表示する
$vacant = array(
"赤" => "チューリップ",
"白" => "スズラン",
"黄色" => "ヒマワリ",
"オレンジ" => "しらんがな",
"紫" => "アジサイ",
);

foreach ($vacant as $key => $value) {
echo $key." : ".$value."

";
}

unset($value);
関連記事












管理者にだけ表示

トラックバックURL↓
http://taro4.blog37.fc2.com/tb.php/211-71106239

| ホーム |

カレンダー

09 | 2017/10 | 11
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 31 - - - -

最近の記事

月別アーカイブ

タグリスト

ブログ内検索

カテゴリー

RSSフィード

リンク

ブロとも申請フォーム

上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。