nbsp; construct 执行时间特殊new时执行
C:构造函数执行比较特殊
D:如果父类中存在构造函数并且需要参数,子类在造对象的时候也应该传入相应的参数。
36、以下关于多态的说法正确的是( D )
A:多态在每个对象调用方法时都会发生
B:多态是由于子类里面定义了不同的函数而产生的
C:多态的产生不需要条件
D:当父类引用指向子类实例的时候,由于子类对父类的方法进行了重写,在父类引用调用相应的函数的时候表现出的不同称为多态。
37、以下代码在页面上会输出多少行数据(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
38、以下说法正确的是(C )
A:$attr代表数组,那么数组长度可以通过$attr.length取到 js方法
php count方法
B:unset()方法不能删除数组里面的某个元素
C:php的数组里面可以存储任意类型的数据
D:php里面只有索引数组
39、以下说法不正确的是( b )
A:模糊查询使用的关键字是like
B:排序查询asc是降序,desc是升序
C:分页查询使用的关键字是limit
D:mysql如果只安装服务不安装界面也可以正常使用
40、以下代码输出的结果为(D )
$a = "cc";
$cc = "dd";
echo $a=="cc" ? "{$$a}":$a;
A?B:C
判定A的值,true执行B false执行C
A:cc
B:$a
C:$$a
D:dd
二、判断题(共10题,每题2分)
1.php中布尔类型数据只有两个值:真和假。( √ )
2.php中连接两个字符串的符号是“+ ”。( × )
3.php可以使用“scanf”来打印输出结果。( × )
4.每个语句结尾都要加“;”来表示语句结束。 ( √ )
5.php变量使用之前需要定义变量类型。(× )
6.在php中“==”的意思是“等于”。( √ )=赋值
7.while和do-while语句都是先判断条件再执行循环体。( × )
8.“break ”代表的意思是跳出循环。( √ )
9.若定义数组时省略关键字key,则第三个数组元素的关键字为3。( × )
10.mysql数据库中查询数据用select语句。( √ )