pandaNote

全てのWEBサイトは見つけてもらうために存在する

PHP習熟度テストの為のお勉強

<form action="check.phpmethod="post">

<form action="check.phpmethod="get">

 htmlspecialchars(変数,ENT_QUOTES,'utf-8');

xss

nl2br

session_start()

var_dump()

 

とりあえず単語はこのくらいは覚える必要ありそう。

 

 

 

 変数「$a」に「1000」を代入し、変数「$a」の値をブラウザ上に表示する

<?php

$a=1000 ;

echo $a ;  

 

 フォームの送信方法の指定は form タグのどの属性に行うか

 method 

<form action="check.php" method="post">こんな感じ



 

フォームに入力したデータを送信する際の遷移先の指定はformタグのどの属性に行うか

action

 

POSTメソッドで送信されたフォームの値は、$_POST[ 'フィールド名' ] で取得
GETメソッドで送信されたフォームの値は、$_GET[ 'フィールド名' ] で取得 

 

 HTTP送信の種類を2種類
post, get
 
 自分の名前をブラウザ上に表示するようにPHP
<?php
echo 'name' ;
 printとechoの使い分けがわからん。
 <?phpecho 'こんにちは' . $name . 'です。' ; 
連結はこんなかんじ
 

入力したデータを取得する際に特殊文字の変換処理を行うための関数名

 htmlspecialchars

 クロスサイトスクリプティング(Cross Site Scripting XSS

htmlspecialchars(変数,ENT_QUOTES,'utf-8');

 

 

改行を含んだテキストを表示する関数名

nl2br

 

セッションを開始する関数を書きなさい。

session_start()

 

 

以下の記述をした場合、ブラウザにはどのように表示されるか

$r = mb_strlen('YAMA','utf-8');

echo $r;

4

 

以下のように連想配列を宣言し、初期値を設定しました。各要素のキーと値を書け

$present = array("りんご"=>"apple", "オレンジ" =>"orange", "もも" => "peach"); 

キー:りんご、オレンジ、もも 値:apple、orange、peach 

 

 

 

1から10までの数値を合計した値を求める式をfor文で記述

<?php

$sum = 0;

for( $i = 1; $i <= 10; $i++ ){

$sum += $i

}

echo '1から10までの合計は'. $sum.'です。';

 
 
 
その他 よく出てきたワード
  • required属性
  • placeholder属性
  • var_dump()
  • foreach