1、PHP 指的是?
A、Private Home Page
B、Personal Hypertext Processor
C、PHP: Hypertext Preprocessor
D、Personal Home Page
2、PHP 服务器脚本由哪个分隔符包围?
A、<?php>...</?>
B、<script>...</script>
C、<?php…?>
D、<&>...</&>
3、如何使用 PHP 输出 "hello world"?
A、"Hello World";
B、echo "Hello World";
C、Document.Write("Hello World");
D、System.Write("Hello World");
4、在 PHP 中,所有的变量以哪个符号开头?
A、! B、&
C、$ D、*
5、结束 PHP 语句的正确方法是?
A、</php> B、New line
C、; D、.
6、PHP 语法与下列哪种最相似?
A、VBScript B、JavaScript
C、Perl 和 C D、java
7、如何从使用 "get" 方法提交的表单中获取数据?
A、$_GET[]; B、Request.QueryString;
C、Request.Form; D、$_POST[]
8、请判断以下说法是否正确:当使用 POST 方法时,变量显示在 URL 中。
A、正确 B、错误
C、不确定
9、请判断以下说法是否正确:在 PHP 中,既可以使用单引号 ( ' ' ) 也可以使用双引号 ( " " ) 来包围字符串。
A、正确 B、错误
C、不确定
10、请判断以下说法是否正确:包含文件必须使用文件后缀 ".inc"。
A、正确 B、错误
C、不确定
11、引用文件 "time.inc" 的正确方法是?
A、<?php require("time.inc"); ?>
B、<!--include file="time.inc"-->
C、<?php include_file("time.inc"); ?>
D、<% include file="time.inc" %>
12、在 PHP 中创建函数的正确方法是?
A、function myFunction()
B、create myFunction()
C、new_function myFunction()
D、show myFunction()
13、以只读模式打开文件 "time.txt" 的正确方法是?
A、fopen("time.txt","r+");
B、open("time.txt");
C、open("time.txt","read");
D、fopen("time.txt","r");
14、请判断以下说法是否正确:PHP 允许我们直接通过脚本来发送电子邮件。
A、正确 B、错误
C、不确定
15、连接 MySQL 数据库的正确方法是?
A、mysql_open("localhost");
B、mysql_connect("localhost");
C、connect_mysql("localhost");
D、dbopen("localhost");
16、给 $count 变量加 1 的正确方法是?
A、++count B、$count++;
C、count++; D、$count =+1
17、在 PHP 中,添加注释的正确方法是?
A、<!--…--> B、<comment>…</comment>
C、*\..\* D、/*…*/
18、请判断以下说法是否正确:PHP 可以在 Microsoft Windows IIS (Internet Information Server) 上运行。
A、正确 B、错误
C、不确定
19、请判断以下说法是否正确:在 PHP 5 中,在默认情况下 MySQL 支持是启用的。
A、正确 B、错误
C、不确定
20、以下的变量名,哪个是不合法的?
A、$my_Var B、$myVar
C、$my-Var D、$my
编程题
1. 写一个函数,能够遍历一个文件夹下的所有文件和子文件夹。
2.编写函数fun2(),交换参数x和y的值,并调用该函数将a和b的值进行交换。
1.以下代码运行结果( )
$A=array("Monday","Tuesday",3=>"Wednesday"); echo $A[2];
A Monday B Tuesday C Wednesday D 没有显示
2.新建一个数组的函数是( )
A array B next C count D reset
3.下列不正确的变量名是( )
A $_test B $2abc C $Var D $printr
4.读取get方法传递的表单元素值的方法是:
A $_GET["名称"] B $get["名称"] C $GEG["名称"] D $_get["名称"]
5.函数var_dump的意义是( )
A 定义数组 B 遍历数组 C 输出变量的相关信息 D 递归数组
6.strtoupper( )函数的功能是:
A 将给定字符串全部转换为大写字母。
B 将给定字符串全部转换为小写字母。
C 将给定字符串首字母转换为大写字母。
D 将给定字符串首字母转换为小写字母。
7.以下代码的运行结果是( )
if($i="") {echo "a";}else {echo "b";} ?>
A 输出a B 输出b C 条件不足,无法确定 D 运行出错
8.在str_replace(1,2,3)函数中1 2 3 所代表的名称是( )
A "取代字符串","被取代字符串","来源字符串"
B "被取代字符串","取代字符串","来源字符串"
C "来源字符串","取代字符串","被取代字符串"
D "来源字符串","被取代字符串","取代字符串"
9.浏览网页时,看到的内容是HTML的哪一部分?
A title B table C body D head
10.运算符"%"的作用是( )
A 无效 B 取整 C 取余 D 除
11.file()函数返回的数据类型是( )
A 数组 B 字符串 C 整型 D 根据文件来定
12.计算字符串长度的函数是( )
A strlen( ) B len( ) C stringlen( ) D lens( )
13.array_push()的作用是( )
A 将数组的第一个元素弹出
B 将数组的最后一个元素弹出
C 将一个或多个元素压入数组的末尾
D 将一个或多个元素插入数组的开头
14.isset()的功能是( )
A 测试变量是否存在
15.定义静态变量的关键字是( )
A static B statics C STATIC D STATICS
16.empty()的功能是:
A 测试变量是否为空
B 测试变量是否存在
C 测试常量是否为空
D 测试常量是否存在
17.浏览网页时,看到的内容是HTML的哪一部分?
A title B table C body D head
18.自定义用户常量,可以使用( )函数.
A Define( ) B define( ) C Defin( ) D defin( )
19.执行下列代码后的结果是( ) $x=15; echo $x++; $y=20; echo ++$y;
A 15,20 B 15,21 C 16,20 D 16,21
20.申明全局变量的关键字是( )
A globals B global C GLOBAL D Double
编程题
1. 写一个函数,能够遍历一个文件夹下的所有文件和子文件夹。
2.用一个for循环求出1+22+333+4444+……+999999999