php

【PHP】フィルターを理解するための問題5

【問題】 下記の出力結果を答えなさい <?php $options1 = array( 'options'=>array( 'default'=>10, 'min_range'=>30, 'max_range'=>55, ), ); $op...
php

【PHP】フィルターを理解するための問題4

【問題】 下記の出力結果を答えなさい <?php $a = filter_var('2,234.5',FILTER_SANITIZE_NUMBER_FLOAT); $b = filter_var('2,234.5',FILTER_SANIT...
php

【PHP】フィルターに関する問題3

【問題】 下記の出力結果を示しなさい。 <?php $a = filter_var('4',FILTER_SANITIZE_NUMBER_INT); $b = filter_var('4+2',FILTER_SANITIZE_NUMBER_...
php

【PHP】フィルターに関する問題2

【問題】 出力結果を答えなさい <?php $a = filter_var('aaa@sample-aaa @caaa',FILTER_SANITIZE_EMAIL); var_dump($a); 【答え】 string(19) "aaa@...
php

【PHP】フィルターを理解するための問題

【問題】 下記の出力結果を答えなさい $a = filter_var('aaa@sample-aaa.com',FILTER_VALIDATE_EMAIL); $b = filter_var('aaa@sample',FILTER_VALI...
php

【PHP】php.iniのdisable_functionsに関する問題

【問題】 php.iniの設定にて、disable_functions = eval と設定した場合、送信された任意のコードは実行されない ◯か×か 【答え】 × 【解説】 evalは言語構造。関数でないので、制限をすることはできない。
php

【PHP】echoとprintをより深く理解するための問題

【問題】 エラーにならないものは以下のどれか。各問いの先頭は<?phpではじまっているものとする。 echo 'a','b'; echo ('a','b'); print 'a','b'; print ('a','b'); 【答え】 ech...
php

【PHP】セキュリティに関する入力フィルタリングを理解する問題

下記の問いに対し、◯か×で答えなさい (1)アプリケーションによって、ホワイトリストとブラックリストを使い分けていくのが良い (2)無効なデータは必要ないので、修正してわかりやすいようにする (3)命名規則など、決める必要はない 答え (1...
php

【PHP】DOMパーサによるXMLの解析の理解

【問題】 DOMパーサを用いてtest.xmlというファイルからXMLドキュメントを読み込みたい場合、以下に続く1行を答えなさい $parser = newDOMDocument(); 【答え】 $parser = newDOMDocume...
php

【PHP】Basic認証を知るための問題

【問題】 HTTP Basic認証で、ユーザ名とパスワードはApacheモジュールのPHPでは ユーザ名とパスワードはどうやって受け取るのか。 ヒント$_SERVER。 また、認証されていない場合は、どういうステータスが返ってくるか。 【答...