zoukankan      html  css  js  c++  java
  • MySQL和PHP基础考试错题回顾

    13、关于exit( )与die( )的说法正确的是( B) C

    A、当exit( )函数执行会停止执行下面的脚本,而die()无法做到

    B、当die()函数执行会停止执行下面的脚本,而exit( )无法做到

    C、die()函数等价于exit()函数

    D、die()函数于exit()函数没有直接关系

     

    知识点:die函数是先执行一次再执行exit函数

     

    14、下面程序运行结果( D) B

    <?php
    $nextWeek = time() + (7 * 24 * 60 * 60);
    echo 'Now: '. date('Y-m-d') ." ";
    echo 'Next Week: '. date('Y-m-d', $nextWeek) ." ";
    ?>

     

    A、得到今天的日期(月-日)

    B、得到今天的日期(年-月-日)与下周的日期(年-月-日)

    C、得到现在的时间(小时-分-秒)

    D、得到现在到下周的时间间隔

     

    这个题想多了  本来是写对了的

     

    15、以下代码执行结果为:( C) D

     

    <?php

      function print_A(){

      $A = "phpchina";

      echo "A值为: ".$A."<p>";

    //return ($A);

      }

      $B = print_A();

      echo "B值为: ".$B."<P>";

      ?>

    A A值为:

      B值为:

    B A值为:

    B值为: phpchina

    C A值为: phpchina

      B值为: phpchina

    D A值为: phpchina

      B值为:  

     

    因为return已经注释了所以下面不输出

     

    16、以下代码执行结果为:( D ) C

     

    <?php

    $A="Hello ";

    function print_A()

    {

     $A = "php mysql !!";

      global $A;

     echo $A;

    }

     

    echo $A;

    print_A();

    ?>

     

    A Hello

    B php mysql !!

    C Hello Hello

    D Hello php mysql !!

     

    知识点:global是全局变量根据就近原则输出的是hello

     

    18、以下代码输出的结果是(B)A

    <?php

    $a = 10;

    $b = &$a;

    echo $b;

    $b = 15;

    echo $a;

    ?>

    A 1015

    B 1010

    C 1515

    D 1510

     

    知识点:&是输出地址

     

    29、下列定义函数的方式是正确的(C)B

        A:public void Show(){    }

        B:function Show($a=5,$b){ }

    C:function Show(a,b){ }

    D:function Show(int $a){ }

     

    方法里面要加$符号

     

    30、下面哪个选项没有将 john 添加到 users 数组中? ( C )B

    A. $users[] = "john";

    B. array_add($users, "john");

    C. array_push($users, "john");

    D. $users [“aa”]= "john" ;

     

    php中没有add添加的用法

     

    33、以下哪项不属于函数的四要素(A)D

    A:返回类型

        B:函数名

        C:参数列表

        D:访问修饰符

     

    知识点:四要素是指  返回类型  函数名  参数列表  函数体

     

    34、以下说法正确的是(B)C

        A:@符号可以屏蔽所有错误

        B:exit;后面的语句可以继续执行

        C:10/4得出的结果是 2.5

        D:$$a;这种写法是错误的

     

    知识点:exit后面无法继续执行  弱类型语言中数据类型随便转换

     

    37、以下代码在页面上会输出多少行数据(C)A

    $attr = array(1,2,3,4);

    while(list($key,$value) = each($attr))

        {

            echo $key."=>".$value."<br>";

        }

    while(list($key,$value) = each($attr))

        {

            echo $key."=>".$value."<br>";

        }

    A:4 B:6    C:8    D:12 

     

    上面循环结束后 后面的无法取值

     

    3.php可以使用“scanf”来打印输出结果。(   对   )错

     

    知识点:print_r()  可以把字符串和数字简单地打印出来,而数组则以括起来的键和值得列表形式显示,并以Array开头

  • 相关阅读:
    2019 Multi-University Training Contest 10
    自考新教材-p326_3(1)
    自考新教材-p322
    自考新教材-p321
    自考新教材-p316
    自考新教材-p315
    自考新教材-p313
    自考新教材-p311
    自考新教材-p310
    自考新教材-p309
  • 原文地址:https://www.cnblogs.com/bilibiliganbei/p/5577671.html
Copyright © 2011-2022 走看看