第三章单元测试
  1. php中关于字符串处理函数以下说法正确的是( )。

  2. A:strlen( )不能取到字符串的长度
    B:str_replace()可以替换字符串中的字符
    C:implode( )方法可以将字符串拆解为数组
    D:substr( )可以截取字符串

    答案:substr( )可以截取字符串

  3. 下面程序
    <?php
    $nextWeek = time() + (7 * 24 * 60 * 60);
    echo 'Now: '. date('Y-m-d') ."\n";
    echo 'Next Week: '. date('Y-m-d', $nextWeek) ."\n";
    ?>
    运行结果( )

  4. A:得到现在的时间(小时-分-秒)
    B:得到今天的日期(月-日)
    C:得到今天的日期(年-月-日)与下周的日期(年-月-日)
    D:得到现在到下周的时间间隔
  5. 下列说法不正确的是( )

  6. A:list()函数可以写在等号左侧
    B:each()函数可以返回数组里面的下一个元素
    C:foreach()遍历数组的时候可以同时遍历出key和value
    D:for循环能够遍历关联数组
  7. 若在函数内使用函数外定义的变量,需要使用关键字( )。

  8. A:var
    B:global
    C:public
    D:static
  9. 下列定义函数的方式是正确的( )

  10. A:public void Show(){ }
    B:function Show($a=5,$b){ }
    C:function Show(int $a){ }
    D:function Show(a,b){ }
  11. 下列选项中,可以得到“phphphph”字符串的是( )。

  12. A:str_repeat('ph',4)
    B:str_replace('ph',4)
    C:substr('ph',4)
    D:strpos('ph',4)
  13. 函数调用时,函数的名称可以使用一个变量来代替。( )

  14. A:对 B:错
  15. 回调函数指的是具有callable类型的函数,一般用作参数的传递。( )

  16. A:错 B:对
  17. 下列选项中,可以实现数组尾部元素入栈是



  18. A:array_unshift() B:array_shift() C:array_pop() D:array_push(),
  19. 下列选项中,可以用于遍历关联数组的是



  20. A:do...while B:for each C:while D:for

温馨提示支付 ¥3.00 元后可查看付费内容,请先翻页预览!
点赞(3) dxwkbang
返回
顶部