求助下几道PHP选择题
6.以下关于命名空间的描述错误的是()。A.命名空间是在PHP5.2版本之后才有的新特性B.命名空间的主要目的是解决命名冲突问题C.在使用命名空间时,namespace之...
6.以下关于命名空间的描述错误的是( )。
A.
命名空间是在PHP5.2版本之后才有的新特性
B.
命名空间的主要目的是解决命名冲突问题
C.
在使用命名空间时,namespace之前不要有任何输出,否则会出错
D.
所有非PHP代码包括空白符都不能出现在命名空间的声明之前
7.请看下面一段代码:
<?php
function abc($n){
if($n < 5){
abc($n++);
}
echo '$n='.$n.'<br />';
}
abc(3);
其运行结果为( )。
A.
死循环
B.
$n=5 $n=4 $n=3
C.
$n=5 $n=5 $n=4
D.
以上结果都不对
8.
关于PHP变量的说法正确的是()
A.
PHP是一种强类型语言
B.
PHP变量声明时需要指定其变量的类型
C.
PHP变量声明时在变量名前面使用的字符是”&”
D.
PHP变量使用时,上下文会自动确定其变量的类型
9.下列关于抽象类的说法正确的是( )。
A.
抽象类需要被实例化
B.
抽象类中可以有非抽象方法,成员属性和常量
C.
一个类只能实现一个接口
D.
接口中所有的方法是共有的,可以使用final关键字修饰
10.以下关于工厂模式的描述错误的是( )。
A.
典型的工厂中,方法都是非静态方法
B.
工厂的主要作用是生产其他类的对象
C.
工厂不需要实例化自己的对象
D.
工厂模式可以统一管理对象的创建过程 展开
A.
命名空间是在PHP5.2版本之后才有的新特性
B.
命名空间的主要目的是解决命名冲突问题
C.
在使用命名空间时,namespace之前不要有任何输出,否则会出错
D.
所有非PHP代码包括空白符都不能出现在命名空间的声明之前
7.请看下面一段代码:
<?php
function abc($n){
if($n < 5){
abc($n++);
}
echo '$n='.$n.'<br />';
}
abc(3);
其运行结果为( )。
A.
死循环
B.
$n=5 $n=4 $n=3
C.
$n=5 $n=5 $n=4
D.
以上结果都不对
8.
关于PHP变量的说法正确的是()
A.
PHP是一种强类型语言
B.
PHP变量声明时需要指定其变量的类型
C.
PHP变量声明时在变量名前面使用的字符是”&”
D.
PHP变量使用时,上下文会自动确定其变量的类型
9.下列关于抽象类的说法正确的是( )。
A.
抽象类需要被实例化
B.
抽象类中可以有非抽象方法,成员属性和常量
C.
一个类只能实现一个接口
D.
接口中所有的方法是共有的,可以使用final关键字修饰
10.以下关于工厂模式的描述错误的是( )。
A.
典型的工厂中,方法都是非静态方法
B.
工厂的主要作用是生产其他类的对象
C.
工厂不需要实例化自己的对象
D.
工厂模式可以统一管理对象的创建过程 展开
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询