PHP 習得度確認試験4
問1】変数「$a」に「1000」を代入し、 「$a」の値をブラウザ上に表示するよう記述しなさい。
Q.
<?php
$a=1000;
print $a;
問2】フォームに入力したデータを送信する際の送信方法の指定はformタグのどの属性に行う書きなさい。
Q. method
問3】フォームに入力したデータを送信する際の遷移先の指定はformタグのどの属性に行う書きなさい。
Q. action
問4】HTTP送信の種類を2つ書きなさい。
Q. GET POST
問5】自分の名前をブラウザ上に表示するようにPHPを記述しなさい。
Q .
<?php
$a = "自分の名前";
print $a;
問6】入力したデータを取得する際に特殊文字の変換処理を行うための関数名を書きなさい。
Q. htmlspecialchars
問7】改行を含んだテキストを表示する関数名を書きなさい。
Q. nl2br
問8】セッションを開始する関数を書きなさい。
Q. session_start
問9】以下の様に連想配列を宣言し、初期値を設定しました。各要素のキーと値書きなさい。
$present=array("りんご"=>"apple","オレンジ"=>"orange","もも"=>"peach")
Q.
キー)りんご、オレンジ、もも
問10】1から10までの数値を合計した値を求める式を、for文で記述しなさい。
Q.
<?php
$sum=0;
for($i=1;$i<=10;$i++){
$sum+=$i;
}
print$sum;
補足問題】1から10までの数値で偶数のみを、for文で記述しなさい。
<?php
for($i = 1; $i <= 10; $i++){
if($i % 2=== 0)
{
print $i;
}else{
print "";
}
}
補足問題】1から10までの数値で奇数のみを、for文で記述しなさい。
<?php
for($i = 1; $i <= 10; $i++){
if($i % 2=== 1)
{
print $i;
}else{
print "";
}
}