読者です 読者をやめる 読者になる 読者になる

Webデザインの勉強 ハロートレーニング 受講生のためのWebデザインの勉強補足ブログ

まとめ(5)

練習問題(5)

関数の記述
  • 関数の構文でfunctionの後に記述するものは何か
  1. 関数名
  2. {}
  3. 引数
  4. return文
関数の役割
  • ceil関数、floor関数、round関数の正しい説明はどれか
  1. ceil関数:小数点を切捨て、floor関数:四捨五入、round関数:切上げ
  2. ceil関数:小数点を切捨て、floor関数:切上げ、round関数:四捨五入
  3. ceil関数:小数点を切上げ、floor関数:切捨て、round関数:四捨五入
  4. ceil関数:小数点を切上げ、floor関数:四捨五入、round関数:切捨て
printf関数
  • 正しい説明はどれか
  1. 文字列を、ある指定文字列で区切り、配列要素として格納する関数
  2. 指定フォーマットで整形した文字列を出力する関数
  3. 指定フォーマットで整形した文字列を戻り値として返す関数
  4. 指定フォーマットに従い文字列を取得する関数
strlen関数
  • 正しい説明はどれか
  1. 文字列の幅(ピクセル数)を取得する関数
  2. 文字列の長さ(文字数)を取得する関数
  3. 文字列の長さ(バイト数)を取得する関数
  4. フォントサイズを取得する関数
max関数
  • 下記ソースコードを実行すると、ブラウザに出力される値はどれか
<?php
  $num = array( 95, -11, 'abc', 102, 20 );
  echo max( $num );
  1. 102
  2. abc
  3. 95
  4. エラーが発生する
min関数
  • 下記ソースコードを実行すると、ブラウザに出力される値はどれか
<?php
   $num = min( -8, 79, 10, 654, -1 );
   echo $num;
  1. -8
  2. -1
  3. 654
  4. エラーが発生する
rand関数
  • 下記ソースコードを実行すると、ブラウザに出力される値はどれか
<?php
  $num = rand ( -100, 222 );
  echo $num;
  1. -100から222の範囲の乱数
  2. 0
  3. 何も出力されない
  4. エラーが発生する
round関数(1)
  • 下記ソースコードを実行すると、ブラウザに出力される値はどれか
<?php
  $num = 64.7583;
  echo round ( $num, 2 );
  1. 64.76
  2. 65
  3. 64.8
  4. エラーが発生する
round関数(2)
  • 下記ソースコードを実行すると、ブラウザに出力される値はどれか
<?php
  $num = 64.7583;
  echo round ( $num, -2 );
  1. 100
  2. 60
  3. 64
  4. エラーが発生する
implode関数
  • 下記ソースコードを実行すると、ブラウザに出力される値はどれか
<?php
  $ret = implode ( '-', explode( '/', '2013/09/30' )  );
  echo $ret . '<br>';
  1. 2012-08-27
  2. 2012/08/27
  3. 20120827
  4. エラーが発生する
date関数(1)
  • 「2013/09/30 16:26:50」のような形式で日付を表示する場合、date関数の正しい記述はどれか
  1. date( "y/M/D H:i:s" )
  2. date( "year/month/day H:i:s" )
  3. date( "Y/m/d H:i:s" )
  4. date( "yyyy/mm/dd H:i:s" )
date関数(2)
  • 下記ソースコードを実行すると、ブラウザに出力される値はどれか
<?php
  echo date ( 'y-n-j Ah時i分s秒' );
  1. 12-2-13 AM10時31分56秒
  2. 2012-02-13 10時31分56秒
  3. 2012-02-13 午前10時31分56秒
  4. エラーが発生する
date関数(3)
  • 下記ソースコードを実行すると、ブラウザに出力される値はどれか
<?php
  $year = date ( 'Y' );
  $month = date ( 'm' );
  $day = date ( 'd' );
  $hour = date ( 'G' );
  $minute = date ( 'i' );
  $second = date ( 's' );

  $Before = mktime ( $hour - 1, $minute, $second, $month, $day + 5, $year );
  echo date ( 'y年m月d日 H時i分s秒', $Before ) . 'です<br>';
  1. 12年02月18日 09時54分39秒です
  2. 2012年02月18日 09時54分39秒です
  3. 12年2月18日 9時54分39秒です
  4. エラーが発生する
date関数(4)
  • 下記ソースコードを実行すると、ブラウザに出力される値はどれか
<?php
  echo date ( 'Y/m/d', mktime ( 0, 0, 0, date('m') + 2, date('d') + 7, date('Y') ) ) ;
  1. 来年の2ヶ月と7日後の日付
  2. 現在日付の2ヶ月と7日後の日付
  3. 現在日付の2ヶ月と7日前の日付
  4. 来年の2ヶ月と7日前の日付
number_format関数(1)
  • 下記ソースコードを実行すると、ブラウザに出力される値はどれか
<?php
  $num = 9876541234.529713;
  $ret = number_format( $num );
  echo $ret;
  1. 9,876,541,235
  2. 9876541234.529713
  3. 9,876,541,235.529713
  4. エラーが発生する
number_format関数(2)
  • 下記ソースコードを実行すると、ブラウザに出力される値はどれか
<?php
  $num = 9876541234.529713;
  $ret = number_format ( $num, 3, '@', '$' );;
  echo $ret;
  1. 9$876$541$234@530
  2. 9@876@541@234$530
  3. 9$876$541$000
  4. エラーが発生する
str_replace関数
  • 下記ソースコードを実行すると、ブラウザに出力される値はどれか
<?php
  $bef_color = array ( '赤い', '青い' );
  $aft_color = '黄色い';
  $kekka = str_replace ( $bef_color, $aft_color, '赤い帽子、青いレインコートを持っています。' );

  echo $kekka . '<br>';
mb_convert_kana関数
  • mb_convert_kana関数で、変換オプション文字に「a」と指定した場合、どのような変換がされるか
  1. 「全角カタカナ」を「全角ひらがな」に変換
  2. 「全角数字」を「半角数字」に変換
  3. 「半角英数字」を「全角英数字」に変換
  4. 「全角英数字」を「半角英数字」に変換

広告を非表示にする