1. 以下哪种类型是B/S架构的正确描述(C )
A:需要客户安装客户端
B:不需要安装就可以使用
C:依托浏览器的网络系统
D:不需要服务器的系统
讲解:
B/S架构---浏览器/服务器结构,客户机上只要安装一个浏览器,如Netscape Navigator或Internet Explorer,服务器安装SQL Server、Oracle、MYSQL等数据库。浏览器通过Web Server 同数据库进行数据交互。
2、php中关于字符串处理函数以下说法正确的是( )C
A:implode( )方法可以将字符串拆解为数组
//$attr = explode("|",$a); //拆分字符串,返回一个数组
//echo implode(">",$attr); //将数组元素拼接成字符串
B:str_replace()可以替换指定位置的字符串
//echo substr_replace($a,"mm",0,4);//替换字符串,替换指定位置
//echo str_replace("n","p",$a); //查找替换
C:substr( )可以截取字符串
D:strlen( )不能取到字符串的长度
//echo strlen($a);//取字符串的长度
3、下面哪项描述是错误的?( ) AC
A. 父类的构造函数与析构函数不会自动被调用
B. 成员变量需要用public protected private修饰,在定义变量时不再需要var关键字
C. 父类中定义的静态成员,不可以在子类中直接调用
D. 包含抽象方法的类必须为抽象类,抽象类不能被实例化
4、在用浏览器查看网页时出现404错误可能的原因是(文件不存在)
5、php的源码是开放的、只有.net语言的源代码是看不到的。
6、php中以下能输出当前时间格式像:2016-5-6 13:10:56 的是( )A
A:echo date(“Y-m-d H:i:s”);
B:echo time();
C:echo date();
D:echo time(“Y-m-d H:i:s”);
7、以下代码在页面上会输出多少行数据( )A
$attr = array(1,2,3,4);
while(list($key,$value) = each($attr))
{
echo $key."=>".$value."<br>";
}
while(list($key,$value) = each($attr))//each输完数据后就不会再输出了
{
echo $key."=>".$value."<br>";
}
A:4 B:6 C:8 D:12